Jak zatrzymać GDM na Ubuntu 18.04 Desktop, aby zainstalować sterownik NVIDIA?


13

W przypadku Ubuntu 16.04. Mogę pobrać plik uruchamiania sterownika NVIDIA, a następnie ctrl+ alt+ F1, a następnie wykonać poniższe czynności

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

Postępuję zgodnie z instrukcjami wyświetlanymi na ekranie, aby zainstalować i uruchomić ponownie i wszystko działa.

Teraz próbuję zrobić to samo na Ubuntu 18.04. Przeczytałem, że Ubuntu 18.04 przełączyło się na gdm, więc spróbowałem

sudo service gdm stop
sudo gdm stop

Żaden z nich nie działał, po kilku poszukiwaniach zdałem sobie sprawę, że może to być gdm3, ale spróbowałem

sudo service gdm3 stop
sudo gdm3 stop

Nadal żaden z nich nie działał i oczywiście sudo service lightdm stopnie działa. Kiedy próbowałem zainstalować sterownik, ciągle mi mówił, że X-serwer jest nadal włączony, więc nie mogę rozpocząć procesu instalacji.

Jaki jest właściwy sposób na zatrzymanie gdm w Ubuntu 18.04?

Odpowiedzi:


5

Ubuntu od dłuższego czasu używa systemd. To zadziałało dla mnie.

sudo systemctl stop gdm3

Nie działało to dla mnie. Używam 18.10. Jakaś wskazówka dlaczego?
alecive

1

Przejście do poziomu 3, a następnie instalacja sterownika działało dla mnie. Można zmienić bieg poziomu przy użyciu: sudo telinit 3.


Czy działało to w systemie Ubuntu 18.04? Koncepcja poziomu uruchamiania jest trochę zbędna w przypadku systemdinit . Zamiast tego teoretycznie działałoby coś takiego systemctl isolate multi-user.target.
Zanna

1
Tak, działało to dla mnie na Ubuntu 18.04. Nie próbowałem systemctlpolecenia, o którym wspominałeś.
hypercube

To działało dla mnie na Ubuntu 18.10. systemctlKomenda nie działa. Ale ponownie uruchomiłem gdm3 z systemctl.
Yvon

0

Lepiej zainstaluj sterownik za pomocą: sudo apt install nvidia-graphics-drivers-384

Upewnij się, że zaktualizowałeś swoje lokalne repozytoria za pomocą sudo apt-get update

Mam nadzieję, że to działa


Miałem złe doświadczenia z używaniem apt do instalowania sterowników NVIDIA i wolałbym go unikać, jeśli to możliwe.
user3667089

Następnie spróbuj zabić killall xorgXorg za pomocą przełącznika na TTY2 za pomocą CTRL + ALT + F2, a następnie spróbuj zabić gdm. Mam nadzieję, że to działa
tuddyftw

1
To mi też nie działa. Skończyło się na uruchomieniu w trybie odzyskiwania i upuszczeniu do roota, aby zainstalować sterownik NVIDIA. Nie najlepszy sposób, ale mam nadzieję, że ktoś wymyśli lepsze rozwiązanie.
user3667089

0

Jeśli używasz Ubuntu na Wayland, po prostu spróbuj tego:

sudo killall gdm-wayland-session

To działało dla mnie.


0

Napotkałem podobny problem i mogłem zaktualizować sterownik, wykonując następujące kroki -

  1. ctrl+ alt+ F3( F1i F2nie działa w Ubuntu 18.04)
  2. killall gdm
  3. Znajdź identyfikator procesu Xorg i kill -9 <process Id>
  4. biegać sudo ./NVIDIA*.run
  5. sudo systemctl start gdm3
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.