Wie kann ich GDM auf Ubuntu 18.04 Desktop anhalten, um den NVIDIA-Treiber zu installieren?

12

Im Falle von Ubuntu 16.04. Ich kann die NVIDIA-Treiber-Ausführungsdatei herunterladen und dann ctrl+ alt+ F1 und dann die folgenden Schritte ausführen

sudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64-390.48.run

Ich folge den Anweisungen auf dem Bildschirm, um zu installieren und neu zu starten, und alles funktioniert.

Jetzt versuche ich dasselbe mit Ubuntu 18.04 zu machen. Ich habe gelesen, dass Ubuntu 18.04 auf GDM umgestellt hat, also habe ich es versucht

sudo service gdm stop
sudo gdm stop

Keiner von ihnen funktionierte, nach einigem Suchen wurde mir klar, dass es stattdessen gdm3 sein könnte, aber ich versuchte es

sudo service gdm3 stop
sudo gdm3 stop

Noch immer hat keiner von ihnen funktioniert und sudo service lightdm stopfunktioniert natürlich nicht. Als ich versuchte, den Treiber zu installieren, wurde mir ständig mitgeteilt, dass der X-Server immer noch eingeschaltet ist, sodass der Installationsvorgang nicht gestartet werden kann.

Was ist der richtige Weg, um GDM in Ubuntu 18.04 zu stoppen?

user3667089
quelle

Antworten:

5

Ubuntu benutzt systemd seit einiger Zeit. Das hat bei mir funktioniert.

sudo systemctl stop gdm3
user620143
quelle
Es hat bei mir nicht funktioniert. Ich benutze 18.10. Irgendwelche Hinweise, warum?
alecive
1

Das Löschen auf Run-Level 3 und das anschließende Installieren des Treibers hat bei mir funktioniert. Sie können Laufebene ändern mit: sudo telinit 3.

hypercube
quelle
Hat das für dich unter Ubuntu 18.04 geklappt? Das Konzept des Runlevels ist mit systemdas init etwas überflüssig . Stattdessen würde man theoretisch sowas laufen lassen systemctl isolate multi-user.target.
Zanna
1
Ja, das hat bei mir unter Ubuntu 18.04 funktioniert. Ich habe den von systemctlIhnen erwähnten Befehl nicht ausprobiert .
Hypercube
Das hat bei mir unter Ubuntu 18.10 geklappt. Der systemctlBefehl hat nicht funktioniert. Aber ich habe gdm3 mit neu gestartet systemctl.
Yvon
0

Sie sollten den Treiber besser installieren mit: sudo apt install nvidia-graphics-drivers-384

Stellen Sie sicher, dass Sie Ihre lokalen Repositorys mithilfe von aktualisiert haben sudo apt-get update

Hoffe, es funktioniert

tuddyftw
quelle
Ich hatte schlechte Erfahrungen mit apt, um nvidia-Treiber zu installieren, und würde es nach Möglichkeit lieber vermeiden.
user3667089
Dann versuchen Sie xorg zu töten mit killall xorgSchalter auf TTY2 mit STRG + ALT + F2 und nach dem Versuch gdm.Hope zu töten es funktioniert
tuddyftw
1
Das funktioniert auch bei mir nicht. Am Ende bootete ich in den Wiederherstellungsmodus und ging zur Root-Shell, um den NVIDIA-Treiber zu installieren. Nicht der beste Weg, aber ich hoffe, jemand kann eine bessere Lösung finden.
user3667089
0

Wenn Sie Ubuntu auf Wayland verwenden, versuchen Sie Folgendes:

sudo killall gdm-wayland-session

Das hat bei mir geklappt.

Doried Abd-Allah
quelle
0

Ich hatte ein ähnliches Problem und konnte meinen Treiber folgendermaßen aktualisieren:

  1. ctrl+ alt+ F3( F1und F2arbeite nicht in Ubuntu 18.04)
  2. killall gdm
  3. Finden Sie die ID des Xorg-Prozesses und kill -9 <process Id>
  4. Lauf sudo ./NVIDIA*.run
  5. sudo systemctl start gdm3
Ankit
quelle