Çözüldü Debian Steam libGL. So. 1 hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

runit

Kilopat
Katılım
16 Temmuz 2020
Mesajlar
5.356
Makaleler
1
Çözümler
61
Selamlar. Ne yaptıysam bu ekranı aşamadım, bunaldım. Neredeyse, bütün lib paketleri yüklü ama gitmek bilmiyor bu hata. Bakmadığım site, denemediğim yol kalmadı sayılır. NVIDIA sürücüsü de yüklü, istediği lib paketleri de. Bu ekrandan nasıl kurtulabilirim? @OzgunP

Ekran Görüntüsü - 2021-05-11 22-26-12.png
 
Son düzenleyen: Moderatör:
Çözüm
Kod:
deb http://deb.debian.org/debian/ unstable main contrib non-free

Debian sid deposu yukarıda, bunu kaynak listene ekleyebilirsin.

Sonra bir pref dosyası oluştur.

Kod:
sudo touch /etc/apt/preferences.d/sid.pref
sudo gio open /etc/apt/preferences.d/sid.pref

İçeriği aşağıdaki şekilde olsun.

Kod:
Package: *
Pin: release n=sid
Pin-Priority: 100

Sonra paketleri kurmayı deneyebilirsin.

Kod:
sudo apt update ; sudo apt install nvidia-legacy-340xx-driver nvidia-legacy-340xx-driver-libs:i386
Kod:
dpkg --print-foreign-architectures

Kod:
i386

Kod:
dpkg -l | egrep "bpo10|mx1"


Kod:
ii  cli-shell-utils                        0.3.35mx19+1                    all          Integrated utilities for CLI programs (that can be called from GUIs) for antiX and MX Linux.
ii  libegl1-nvidia-legacy-340xx:amd64      340.108-10~bpo10+1              amd64        NVIDIA binary EGL library (340xx legacy version)
ii  libgl1-nvidia-legacy-340xx-glx:amd64   340.108-10~bpo10+1              amd64        NVIDIA binary OpenGL/GLX library (340xx legacy version)
ii  libgles1-nvidia-legacy-340xx:amd64     340.108-10~bpo10+1              amd64        NVIDIA binary OpenGL|ES 1.x library (340xx legacy version)
ii  libgles2-nvidia-legacy-340xx:amd64     340.108-10~bpo10+1              amd64        NVIDIA binary OpenGL|ES 2.x library (340xx legacy version)
ii  libnvidia-legacy-340xx-cfg1:amd64      340.108-10~bpo10+1              amd64        NVIDIA binary OpenGL/GLX configuration library (340xx legacy version)
ii  libnvidia-legacy-340xx-eglcore:amd64   340.108-10~bpo10+1              amd64        NVIDIA binary EGL core libraries (340xx legacy version)
ii  libnvidia-legacy-340xx-glcore:amd64    340.108-10~bpo10+1              amd64        NVIDIA binary OpenGL/GLX core libraries (340xx legacy version)
ii  libnvidia-legacy-340xx-ml1:amd64       340.108-10~bpo10+1              amd64        NVIDIA Management Library (NVML) runtime library (340xx legacy version)
ii  nvidia-legacy-340xx-alternative        340.108-10~bpo10+1              amd64        allows the selection of NVIDIA as GLX provider (340xx legacy version)
ii  nvidia-legacy-340xx-driver             340.108-10~bpo10+1              amd64        NVIDIA metapackage (340xx legacy version)
ii  nvidia-legacy-340xx-driver-bin         340.108-10~bpo10+1              amd64        NVIDIA driver support binaries (340xx legacy version)
ii  nvidia-legacy-340xx-driver-libs:amd64  340.108-10~bpo10+1              amd64        NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries) (340xx legacy version)
ii  nvidia-legacy-340xx-kernel-dkms        340.108-10~bpo10+1              amd64        NVIDIA binary kernel module DKMS source (340xx legacy version)
ii  nvidia-legacy-340xx-kernel-support     340.108-10~bpo10+1              amd64        NVIDIA binary kernel module support files (340xx legacy version)
ii  nvidia-legacy-340xx-vdpau-driver:amd64 340.108-10~bpo10+1              amd64        Video Decode and Presentation API for Unix - NVIDIA driver (340xx legacy)
ii  xserver-xorg-video-nvidia-legacy-340xx 340.108-10~bpo10+1              amd64        NVIDIA binary Xorg driver (340xx legacy version)
 
Madem sürücü buster-backports deposundan yüklü, bu durumda bu depoyu sisteme ekleyelim. Bunun için aşağıdaki komutları çalıştır uçbirimde.

Kod:
sudo sudo mkdir -p /etc/apt/sources.list.d ; sudo touch /etc/apt/sources.list.d/buster-backports.list
Kod:
sudo gio open /etc/apt/sources.list.d/buster-backports.list

Aşağıdaki satırları açılan dosyaya ekle ve kaydet.

Kod:
deb https://deb.debian.org/debian/ buster-backports main contrib non-free

Sonra aşağıdaki komutları çalıştır.

Kod:
sudo mkdir -p /etc/apt/preferences.d ; sudo touch /etc/apt/preferences.d/buster-backports.pref
Kod:
sudo gio open /etc/apt/preferences.d/buster-backports.pref

Aşağıdaki satırları açılan dosyaya ekle ve kaydet.

Kod:
Package: *
Pin: release n=buster-backports
Pin-Priority: 100

Bunlardan sonra aşağıdaki komutla Nvidia-340 için 32 bit kütüphanelerini kurmayı denersin.

Kod:
sudo apt update ; sudo apt install nvidia-legacy-340xx-driver-libs:i386
 
Kod:
sudo apt update ; sudo apt install nvidia-legacy-340xx-driver-libs:i386

Komutunu çalıştırınca, aşağıdaki hatayı veriyor;

Kod:
E: 'deb' türü bilinmiyor. (Satır: 1, Kaynak Listesi: /etc/apt/sources.list.d/buster-backports.list)
E: Kaynak listesi okunamadı.
E: 'deb' türü bilinmiyor. (Satır: 1, Kaynak Listesi: /etc/apt/sources.list.d/buster-backports.list)
E: Kaynak listesi okunamadı.
E: 'deb' türü bilinmiyor. (Satır: 1, Kaynak Listesi: /etc/apt/sources.list.d/buster-backports.list)
E: Kaynak listesi okunamadı.
 
Aynı depo, bende aynı şekilde ekli ve sorun çıkarmıyor. Senin sistemde var bir karışıklık, ama çözemedim.

Backports deposunu sil bakalım.

Kod:
sudo rm -f /etc/apt/sources.list.d/buster-backports.list

Sonra aşağıdaki komutla Nvidia sürücülerini sil.

Kod:
sudo apt-get purge *nvidia-legacy-340xx*

Sonra şağıdaki komutla sürücüyü Bullseye deposundan yeniden kurmayı dene.

Kod:
sudo apt update ; sudo apt install nvidia-legacy-340xx-driver/bullseye

Ardından 32 bit kütüphanelerini kurmayı da denersin.

Kod:
sudo apt install nvidia-legacy-340xx-driver-libs:i386

Paket bulunamadı hatası alırsan, aşağıdaki çıktıları paylaşırsın.

Kod:
apt policy
inxi -r
dpkg -l | grep nvidia
 
Sonra şağıdaki komutla sürücüyü Bullseye deposundan yeniden kurmayı dene.

Kod:
sudo apt update ; sudo apt install nvidia-legacy-340xx-driver/bullseye

Kod:
E: 'nvidia-legacy-340xx-driver' paketinin 'bullseye' sürümü bulunamadı

Hatasını veriyor. Debian repolarında bu sürücünün olduğunu sanmıyorum, o yüzden MX repolarını ekleyip kurmuştum.
 
Kod:
E: 'nvidia-legacy-340xx-driver' paketinin 'bullseye' sürümü bulunamadı

Hatasını veriyor. Debian repolarında bu sürücünün olduğunu sanmıyorum, o yüzden MX repolarını ekleyip kurmuştum.

Sid deposunda bile var aslında. İstersen sid deposunu ekleyip, önceliğini ezelim. İstersen MX deposunu ekle ve aşağıdaki komutun çıktısını paylaş. Buna göre MX deposu için bir yapılandırma yapalım.

Kod:
apt policy
 

Yeni konular

Geri
Yukarı