Çö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
32 bit dış mimari desteğini ekledin mi?

Kod:
sudo dpkg --add-architecture i386
sudo apt install -f


Evet, ekledim. Yine olmadı.

sudo apt install steam yazınca aşağıdaki paketleri kaldırmak istiyor, ama ben kaldırmasını istemiyorum. Bunu nasıl engelleyebilirim?


Kod:
Aşağıdaki paketler KALDIRILACAK:
  blueman cinnamon cinnamon-control-center cinnamon-control-center-goa cinnamon-core
  cinnamon-desktop-environment colord dbus-user-session gdebi gnome-control-center
  gnome-settings-daemon gnome-software grub-customizer libpam-systemd lightdm
  malcontent malcontent-gui network-manager network-manager-gnome packagekit
  packagekit-tools plymouth plymouth-label policykit-1 policykit-1-gnome rtkit
  synaptic
 
Son düzenleme:
sudo apt install steam yazınca aşağıdaki paketleri kaldırmak istiyor, ama ben kaldırmasını istemiyorum. Bunu nasıl engelleyebilirim?

Debian deposundan Steam paketi yok, harici bir depo mu ekledin?

Ayrıca Nvidia için aşağıdaki komutun çıktısını paylaş bakalım.

Kod:
dpkg -l | grep nvidia
 
Debian deposundan Steam paketi yok, harici bir depo mu ekledin?

Non-free reposunu ekledim, bir de mx repoları var.

Kod:
dpkg -l | grep nvidia

Kod:
ii  glx-alternative-nvidia                 1.1.0~mx19+1                    amd64        allows the selection of NVIDIA as GLX provider
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-detect                          460.73.01-1~bpo10+1             amd64        NVIDIA GPU detection utility
ii  nvidia-installer-cleanup               20151021+9                      amd64        cleanup after driver installation with the nvidia-installer
ii  nvidia-kernel-common                   20151021+9                      amd64        NVIDIA binary kernel module support files
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  nvidia-modprobe                        418.56-1                        amd64        utility to load NVIDIA kernel modules and create device nodes
ii  nvidia-settings-legacy-340xx           340.108-1~deb10u1               amd64        tool for configuring the NVIDIA graphics driver (340xx legacy version)
ii  nvidia-support                         20151021+9                      amd64        NVIDIA binary graphics driver support files
ii  nvidia-xconfig                         418.56-1                        amd64        deprecated X configuration tool for non-free NVIDIA drivers
ii  xserver-xorg-video-nvidia-legacy-340xx 340.108-10~bpo10+1              amd64        NVIDIA binary Xorg driver (340xx legacy version)
 
Sorun MX deposundan kaynaklanıyor olabilir. Özel bir sebebi yoksa MX deposunu kaldır ya da pin priority ile ezmelisin. Nasıl yapılacağı ile ilgili aşağıdaki komutların çıktılarını paylaşabilirsin.

Kod:
inxi -R
apt policy

Steam kurulumuna gelirsek; i386 mimarisini eklediysen, Steam'i aşağıdaki komutla kurabilirsin. Bu şekilde kurulurken gerekli 32 bit kütüpheneleri de kuruyor.

Kod:
sudo apt install steam:i386/buster

Nvidia-340 sürücüsünün 32 bit uyumluluğu için aşağıdaki komutu dene.

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

Ama senin sürücüyü backports deposundan kurduğunu görüyorum. Eğer öyleyse aşağıdaki komutu denemelisin.

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





Debian deposundan Steam paketi yok, harici bir depo mu ekledin?

Düzeltme: 32 bit paket olduğu için gözükmemiş bende, i386 mimarisini ekleyince gözüktü.
 
Son düzenleme:
@OzgunP hocam bu arada testing sürümünü kullanıyorum, yani bullseye diye geçiyor. Sizin yazdıklarınız geçerli mi hala?

Bir de mx repolarını eklememin sebebi Nvidia sürücüsünü kurmam. ddm-mx adlı araç ile kurdum.
 
@OzgunP hocam bu arada testing sürümünü kullanıyorum, yani bullseye diye geçiyor. Sizin yazdıklarınız geçerli mi hala?

Bullseye kullanıyorsan, MX depolarını kaldır kesinlikle. Bildiğim kadarıyla MX hâlâ kararlı tabanda. Bununla birlikte Nvidia sürücüsünün Debian 10 backports deposundan kurulu olduğu sürüm paket adlarından kolayca anlaşılıyor. Şu an ortalık oldukça karışık, anlayabildiğim kadarıyla tabii ki. Aşağıdaki komutların çıktılarını paylaşırsan net bir şey söyleyebilirim.

Kod:
apt policy
inxi -r
apt policy nvidia-legacy-340xx-driver
 
Kod:
apt policy

Kod:
Paket dosyaları:
 100 /var/lib/dpkg/status
     release a=now
 500 https://brave-browser-apt-release.s3.brave.com stable/main amd64 Packages
     release o=Brave Software,a=stable,n=stable,l=Brave Browser,c=main,b=amd64
     origin brave-browser-apt-release.s3.brave.com
 500 http://ftp.debian.org/debian stable/non-free i386 Packages
     release v=10.9,o=Debian,a=stable,n=buster,l=Debian,c=non-free,b=i386
     origin ftp.debian.org
 500 http://ftp.debian.org/debian stable/non-free amd64 Packages
     release v=10.9,o=Debian,a=stable,n=buster,l=Debian,c=non-free,b=amd64
     origin ftp.debian.org
 500 http://ftp.debian.org/debian stable/contrib i386 Packages
     release v=10.9,o=Debian,a=stable,n=buster,l=Debian,c=contrib,b=i386
     origin ftp.debian.org
 500 http://ftp.debian.org/debian stable/contrib amd64 Packages
     release v=10.9,o=Debian,a=stable,n=buster,l=Debian,c=contrib,b=amd64
     origin ftp.debian.org
 500 http://ftp.debian.org/debian stable/main i386 Packages
     release v=10.9,o=Debian,a=stable,n=buster,l=Debian,c=main,b=i386
     origin ftp.debian.org
 500 http://ftp.debian.org/debian stable/main amd64 Packages
     release v=10.9,o=Debian,a=stable,n=buster,l=Debian,c=main,b=amd64
     origin ftp.debian.org
 500 http://deb.debian.org/debian bullseye/contrib i386 Packages
     release o=Debian,a=testing,n=bullseye,l=Debian,c=contrib,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/contrib amd64 Packages
     release o=Debian,a=testing,n=bullseye,l=Debian,c=contrib,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/non-free i386 Packages
     release o=Debian,a=testing,n=bullseye,l=Debian,c=non-free,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/non-free amd64 Packages
     release o=Debian,a=testing,n=bullseye,l=Debian,c=non-free,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/main i386 Packages
     release o=Debian,a=testing,n=bullseye,l=Debian,c=main,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/main amd64 Packages
     release o=Debian,a=testing,n=bullseye,l=Debian,c=main,b=amd64
     origin deb.debian.org
Sabitlenmiş paketler:

Kod:
inxi -r

Kod:
Repos:
  Active apt repos in: /etc/apt/sources.list
  1: deb http://deb.debian.org/debian bullseye main non-free contrib
  2: deb-src http://deb.debian.org/debian bullseye main non-free contrib
  3: deb http://deb.debian.org/debian bullseye-updates main contrib non-free
  4: deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free
  5: deb http://deb.debian.org/debian bullseye-proposed-updates main contrib non-free
  6: deb-src http://deb.debian.org/debian bullseye-proposed-updates main contrib non-free
  7: deb http://ftp.debian.org/debian stable main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/brave-browser-release.list
  1: deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main

Kod:
apt policy nvidia-legacy-340xx-driver

Kod:
nvidia-legacy-340xx-driver:
  Kurulu: 340.108-10~bpo10+1
  Aday:   340.108-10~bpo10+1
  Sürüm çizelgesi:
 *** 340.108-10~bpo10+1 100
        100 /var/lib/dpkg/status
     340.108-3~deb10u1 500
        500 http://ftp.debian.org/debian stable/non-free amd64 Packages

MX repolarını kaldırdım. Bu arada sudo apt install steam:i386/bullseye yazınca şöyle bir hata daha veriyor;



Kod:
'steam:i386' paketinin '1.0.0.68-1' (Debian:testing [i386]) sürümü seçildi
Bazı paketler kurulamadı. Bu durum, olanaksız bir durum istemiş
olduğunuzu ya da kararsız (unstable) dağıtımı kullandığınızı ve
bazı paketlerin henüz oluşturulamamış  ya da oluşturulmakta
olduğunu gösterir.
Aşağıdaki bilgiler durumu çözmenize yardımcı olabilir:

Aşağıdaki paketler karşılanmamış bağımlılıklara sahip:
 libgtk-3-0 : Bağımlılıklar: libcolord2 (>= 0.1.10) ama kurulmayacak
              Tavsiye ettikleri: libgtk-3-bin
 libwebkit2gtk-4.0-37 : Bağımlılıklar: libgstreamer-gl1.0-0 (>= 1.14.0) ama kurulmayacak
                        Tavsiye ettikleri: gstreamer1.0-plugins-good ama kurulmayacak
                        Tavsiye ettikleri: gstreamer1.0-pulseaudio ama kurulmayacak ya da
                                           gstreamer1.0-alsa ama kurulmayacak
                        Tavsiye ettikleri: gstreamer1.0-gl ama kurulmayacak
 yelp : Bağımlılıklar: libyelp0 (= 3.38.3-1) ama kurulmayacak
E: Hata, pkgProblemResolver::Resolve bozuk paketlere yol açtı, bu sorunun nedeni tutulan paketler olabilir.
 
Sen kararlıdan testing'e yükseltme yapmışsın galiba, aşağıdaki komutun çıktısına bir bakalım. Öncesinde sudo apt update komutunu çalıştır.

Kod:
apt policy steam libcolord2 libgtk-3-0 libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-37 libwebkit2gtk-4.0-37 libyelp0
 

Yeni konular

Geri
Yukarı