NVIDIA Driver hat unbefriedigte Abhängigkeiten

Started by Pirmin, 2025/02/07, 19:51:59

Previous topic - Next topic

Pirmin

Hallo,

ich will nvidia-driver installieren. Ich bin nach Handbuch Kapitel 6.1.5 vorgegangen. In meinem Fall

apt update && apt install nvidia-driver

Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Unsatisfied dependencies:
nvidia-driver : Hängt ab von: nvidia-kernel-dkms (= 550.142-0~siduction.1) ist aber nicht installierbar oder
                                nvidia-kernel-550.142 oder
                                nvidia-open-kernel-550.142 ist aber nicht installierbar
                 Empfiehlt: nvidia-settings (>= 550) soll aber nicht installiert werden
Error: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.


Mit

dpkg --configure -a

oder

apt -f install
Summary:                                   
  Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 4


Bei apt-policy kommt folgendes

nvidia-driver:
  Installiert:           (keine)
  Installationskandidat: 550.142-0~siduction.1
  Versionstabelle:
     550.142-0~siduction.1 500
        500 https://ftp.gwdg.de/pub/linux/siduction/fixes unstable/non-free amd64 Packages
     535.216.03-1 500
        500 http://debian.inf.tu-dresden.de/debian sid/non-free amd64 Packages
        500 http://ftp.de.debian.org/debian unstable/non-free amd64 Packages
        500 http://mirror.ipb.de/debian sid/non-free amd64 Packages
        500 http://debian.mirror.iphh.net/debian sid/non-free amd64 Packages
        500 http://debian.ipacct.com/debian sid/non-free amd64 Packages
        500 http://debian.mirror.lrz.de/debian sid/non-free amd64 Packages
        500 http://debian.uevora.pt/debian sid/non-free amd64 Packages
        500 https://debian.uvigo.es/debian sid/non-free amd64 Packages
        500 http://ftp.by.debian.org/debian sid/non-free amd64 Packages
        500 http://ftp.cica.es/debian sid/non-free amd64 Packages
        500 http://ftp.ch.debian.org/debian sid/non-free amd64 Packages
        500 http://ftp.debian.sk/debian sid/non-free amd64 Packages
        500 http://ftp.de.debian.org/debian sid/non-free amd64 Packages
        500 http://ftp.dk.debian.org/debian sid/non-free amd64 Packages
        500 http://ftp.es.debian.org/debian sid/non-free amd64 Packages
        500 http://ftp.fi.debian.org/debian sid/non-free amd64 Packages
        500 http://ftp.hr.debian.org/debian sid/non-free amd64 Packages
        500 http://ftp.is.debian.org/debian sid/non-free amd64 Packages
        500 https://mirror.debian.ikoula.com/debian sid/non-free amd64 Packages


Meine debian sources sehen so aus:

Types: deb
URIs: http://debian.inf.tu-dresden.de/debian/
Suites: sid
Components: non-free non-free-firmware contrib main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Types: deb
URIs: http://ftp.de.debian.org/debian/
Suites: unstable
Components: non-free non-free-firmware contrib main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Types: deb
URIs: http://mirror.ipb.de/debian/
Suites: sid
Components: non-free non-free-firmware contrib main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Types: deb
URIs: http://debian.mirror.iphh.net/debian/
Suites: sid
Components: non-free non-free-firmware contrib main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg


Wie kann ich die Abhängigkeiten auflösen und korrekt installieren?

ro_sid

Ich weiß nicht, was hier das Problem ist. ftp.gwdg.de?
Aber bei packages.siduction.org ist "alles da"!

deb [signed-by=/usr/share/keyrings/siduction-archive-keyring.gpg] https://packages.siduction.org/fixes/ unstable main contrib non-free-firmware non-free

Pirmin

Quote from: ro_sid on 2025/02/07, 21:16:14
deb [signed-by=/usr/share/keyrings/siduction-archive-keyring.gpg] https://packages.siduction.org/fixes/ unstable main contrib non-free-firmware non-free

Ich habe das noch hinzugefügt und jetzt lief die Installation durch.

Danke!

Jetzt hoffe ich, dass nach einem Neustart alles noch funktioniert.

Pirmin

Hmm, jetzt startet das System nicht mehr in den grafischen Modus und bleibt mit einem schwarzen Bildschirm hängen.

Wenn ich mich in tty2 einlogge, steht bei "startx - No display :0"
Hmm da scheint noch etwas anderes zu hängen.

ro_sid

In der Konsole (z.B. tty2) einfach mal "dmesg" und "journalctl" nach Fehlereinträgen dazu absuchen.

paco

siduction startet voreingestellt in wayland. Das kannst Du aber während der Passworteingabe unten links ändern.

Pirmin

Fehlermeldungen habe ich nicht gefunden. Aber, ich habe es jetzt hinbekommen. Da ich beim LightDM kein Bild habe, lasse ich meinen Nutzer automatisch anmelden. Anschließend funktioniert die XFCE Sitzung.