Ubuntu 18.10: Instalacja sterowników nvidia prowadzi do czarnego ekranu po GRUB-ie

19

Uaktualniłem z Ubuntu 18.04 do 18.10 bez żadnych błędów. Kiedy zrestartowałem, dostałem czarny ekran z migającym kursorem (nie mogłem nic wpisać) zaraz po GRUB. Naciśnięcie Ctrl-Alt-F2 doprowadziło mnie do sesji terminalowej.

Uruchomiłem ponownie, a następnie spróbowałem edytować GRUB, naciskając ei zmieniając quiet splashna nomodeset. Wciśnięty F10. Nie działało.

Musiałem ponownie uruchomić komputer, naciśnij Ctrl-Alt-F2, a następnie usuń sterowniki nvidia, pisząc sudo apt-get purge ^nvidia. Dopiero wtedy system Ubuntu mógł się pomyślnie uruchomić.

Zainstalowałem sterowniki nvidia 340.107 z zakładki Dodatkowe sterowniki w Software & Updates. Ponowne uruchomienie uruchomiło mnie na tym samym czarnym ekranie co poprzednio i musiałem ponownie wyczyścić sterowniki NVIDIA.

System: procesor AMD FX-6300, Asrock 970 Extreme mobo, 8 GB RAM, Nvidia GeForce 9600GT.

Dziękuję Ci.

głośnia
źródło
1
@ N0rbert Będę w stanie obudzić komputer z trybu Suspend, co 18.10 może zrobić przy użyciu sterownika wideo typu open source. Nic, czego próbowałem, nie rozwiązało problemu zawieszenia w 18.04. Także „5 lat bez problemów”? Ha ha!
głośni
1
Dlaczego pytanie zostało odrzucone, poza tym, że ktoś nie zgadza się z moimi powodami aktualizacji? Jeśli w moim pytaniu jest coś złego lub niejasnego, zaznacz to w komentarzu ...
glottis,
Pomogło mi to rozwiązać czarny ekran przy logowaniu: askubuntu.com/questions/1068848/…
axel22

Odpowiedzi:

23

Miałem ten problem również ze sterownikami NVIDIA i Ubuntu 18.10. Znalazłem wątek na francuskiej stronie Ubuntu, który mi pomógł. Jest to poprawka dla Ubuntu 17.10, ale zadziałała dla mnie 18.10.

Spróbuj tego:

  1. Edytuj /etc/gdm3/custom.conf:

    sudo gedit /etc/gdm3/custom.conf
    
  2. Tutaj odkomentuj linię

    #WaylandEnable=false
    

    która staje się również

    WaylandEnable=false
    

    Nie zapomnij zapisać!

Dzięki temu powinieneś być w stanie zainstalować sterowniki nvidia (używam wersji 390, która działa dla mnie).

Źródło

MoussierElPatate
źródło
1
Musiałem użyć sudo gedit /etc/gdm3/custom.conf(Twoja odpowiedź była bez sudo) i zadziałało! Merci beaucoup! :-)
glottis
Och, jaki jestem głupi! Zapomniałem, dobrze widoczne!
MoussierElPatate
@MoussierElPatate Podczas uruchamiania aplikacji graficznych, takich jak gedit z linii poleceń terminala, powinieneś użyć sudo -H, bo prawdopodobnie stworzysz problem z pętlą logowania.
heynnema
2
@glottis Podczas uruchamiania aplikacji graficznych, takich jak gedit z wiersza poleceń terminala, powinieneś użyć sudo -H, bo prawdopodobnie utworzysz problem z pętlą logowania.
heynnema
Dzięki za to. Właśnie uratowałem mój bekon także przy aktualizacji z 18.04.
Dirk Eddelbuettel,
2

Ten wątek pomógł mi z tym samym problemem (Ubuntu 18.04 GTX1080)

sudo apt install linux-headers-$(uname -r)

dla nagłówków jądra o niskim opóźnieniu, a następnie dodaj

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

do twojego gruba. Następnie musisz zregenerować initramfs i moduły jądra. Nie zapomnij zaktualizować swojego gruba. sudo update-grub2.

Mam nadzieję że to pomoże.

David
źródło
-1

Miałem ten problem po aktualizacji z 18.04. Mam procesor graficzny NVIDIA 1070ti i wcześniej z nvidia-390powodzeniem korzystałem ze sterownika w wersji 18.04. Dla mnie aktualizacja (jakoś) zakończyła się, ale pozostawiła kilka pakietów częściowo zainstalowanych, tzn. Zauważyłem kilka w iustanie (nie iizgodnie z oczekiwaniami)

dpkg -l | grep nvidia

Skończyłem instalację, robiąc to

sudo dpkg --configure -a
sudo reboot

który naprawił problem. Teraz wszystko jest w porządku. Mam nadzieję, że to pomaga!

Michael Sandman
źródło
Próbowałem tego, instalując ponownie sterowniki NVIDIA. dpkg -l | grep nvidiaKomenda pokazał wszystko jako ii. Zrestartowano, ponownie czarny ekran, Alt-Ctrl-F2 i ponowiłem polecenie, wszystko jest ii. Mimo wszystko dziekuję!
głośni
1
Przepraszam, że ci to nie pomogło. Powinienem wspomnieć, że miałem kilka innych pakietów, które zostały częściowo zainstalowane, nie tylko pakiety nvidia. dpkg --configure -aWłaśnie dlatego tak zrobiłem , a nie tylko NVIDIA. Zgaduję, że w moim przypadku aktualizacja częściowo nie powiodła się, mimo że została zakończona. Wygląda na to, że moja sprawa była trochę inna niż twoja. Powodzenia!
Michael Sandman,