Proprietärer Nvidia-Treiber: Nach Neustart nur Arbeiten in Kommandozeile möglich

vilbel

Lt. Junior Grade
Registriert
Mai 2014
Beiträge
296
Hallo,

ich habe den proprietären Treiber von Nvidia für meine K1100M installiert. Dabei habe ich mich an dieses Tutorial gehalten (nur die Sektion mit LLVM-Installation über den Befehl apt install llvm-3.9 clang-3.9 wurde ausgelassen):

https://linuxconfig.org/how-to-install-the-latest-nvidia-drivers-on-debian-9-stretch-linux

Folgende Fehlerquellen kann ich ausschließen, da schon überprüft:
- Vorhandensein der passenden Kernelmodule zum aktuell genutzten Kernel (linux-headers-4.9.0-8-amd64 ist installiert; Kernelnummer lautet gleich)
- Fehlen einiger benötigter Pakete wie make, gcc
- xorg.conf wurde erfolgreich erstellt

Meine letzte Vermutung ist, dass es möglicherweise am verwendeten Displayserver liegen könnte. Ich habe momentan wayland installiert. Meine Frage dazu: Welche Vorteile/Nachteile handele ich mir ein, wenn ich wayland durch einen anderen Displayserver ersetze?
 
Das mit dem Displayserver ist korrekt. X11 Displayserver sollte funktionieren, Nvidia macht da etwas eigenes - nicht so wie Intel/AMD.

Wenn ich es richtig gesehen habe müsste das am Buffer API liegen, (Intel/AMD) nutzt GBM und Nvidia EGLStreams. https://wiki.archlinux.org/index.php/wayland
Gemäss Gnome wird Sway von Nvidia nicht unterstützt.

https://wiki.debian.org/Wayland
SwayWM (RFP: 821397, Github project) (Will stop supporting NVidia EGL/closed source driver from 1.0 onwards.)

Im ArchLinux Forum ist das ein grösseres Thema: https://wiki.archlinux.org/index.php/GDM#Wayland_and_the_proprietary_NVIDIA_driver
 
Zuletzt bearbeitet:
Danke für die Info.

Ich habe gerade gesehen, dass während der Installation automatisch das Paket xserver-xorg-video-nvidia installiert wurde. Das müsste doch reichen, oder? Jetzt muss ich nur wayland deaktivieren. Weiß jemand welche Konfigurationsdatei man dafür editieren muss?
 
Login via GDM: /etc/gdm/custom.conf

hat
Code:
[daemon]
# Uncoment the line below to force the login screen to use Xorg
#WaylandEnable=false

Die Desktop-Sessions mit Xorg sollten bei Fedora am Titel erknnbar & auswählbar sein.
 
Danke für den Ratschlag. Das habe ich schon in Erfahrung gebracht. Das bringt mich jedoch nicht weiter, da ich nicht den GDM installiert habe, sondern SDDM. Soweit ich in Erfahrung gebracht habe, gibt es keine Konfigurationsdatei für SDDM. Stattdessen gibt es eine Systemd-Unit mit der man das Verhalten ändern können sollte.
 
wie wäre es mit: apt-get remove sddm && apt-get install gdm oder nur: apt-get install gdm. Dann müßte eine Abfrage kommen, ob sddm oder gdm genutzt werden soll...
Und dann weiter wie lokon schrieb...

Du hast nur das gemacht:
dpkg --add-architecture i386
apt install firmware-linux nvidia-driver nvidia-settings nvidia-xconfig
nvidia-xconfig
???

oder anschließend noch:
# ./NVIDIA-Linux-x86_64-378.09.run
???
 
GentooFuchs schrieb:
# ./NVIDIA-Linux-x86_64-378.09.run
???
Nein, das habe ich nicht gemacht.
Auf deinen Tipp bin ich kurz vorher auch schon gekommen. Bin gerade dabei das auszuprobieren.
 
Danke für die Anregungen. Ich habe es geschafft. Der Beitrag von GentooFuchs war die Lösung.
 
Zurück
Oben