Jak naprawić Plymouth (ekran powitalny) we wszystkich wersjach Ubuntu!

27

Jak naprawić czarny lub zepsuty plymouth (ekran powitalny) po instalacji zastrzeżonych sterowników NVIDIA w Ubuntu (zdarza się to zwykle we wszystkich wersjach Ubuntu)? Nie ma znaczenia, którą wersję sterowników nvidia, którą instaluję, błąd jest zawsze obecny.

Nie
źródło
Działa OK, ale w moim przypadku GeForce 7300 LE musiałem obniżyć głębię kolorów do 16 - tj. 1280x1024x16 zamiast 1280x1024x24, ponieważ ta ostatnia dawała słabą rozdzielczość na ekranie plymouth.
gdesilva
Wspaniale. Doskonale współpracuje również z Intelem. Dzięki
Nie, w tematach udowodnionych przez ciebie są nieaktualne informacje lub brakuje / nie są potrzebne do instalowania pakietów.
Nolt,

Odpowiedzi:

42

Oto rozwiązanie problemu braku plymouth (ekranu powitalnego) w Ubuntu po instalacji zastrzeżonego sterownika nVidia. Nie ma znaczenia, jakiej wersji Ubuntu używasz, i tak powinna działać.

Otwórz terminal i wpisz

sudo apt-get install v86d

Następnie

sudo -H gedit /etc/default/grub

Znajdź tę linię

#GRUB_GFXMODE=640x480

i zmień na ten ( oczywiście wybierz rozdzielczość )

GRUB_GFXMODE=1440x900
GRUB_GFXPAYLOAD_LINUX=keep

Uwaga: możesz spróbować GRUB_GFXMODE=1440x900x24, ale uważaj na określenie głębi kolorów. Musisz podać obsługiwaną wartość. Jeśli nie działa, usuń go. Więcej informacji w instrukcji .

Uwaga: starsze karty graficzne Nvidia wymagają GRUB_GFXMODEwłaściwości w formacie <width>x<height>-<depth>(np. 1920x1200-24Ale nie 1920x1200x24).

Zapisz plik i wpisz terminal

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-initramfs -u
sudo update-grub

Działa dla mnie we wszystkich wersjach Ubuntu. Spróbuj :)

Nie
źródło
Czy nadal obowiązuje to dla kart graficznych AMD?
João André
Niestety nie mam grafiki AMD, więc musisz sam przetestować.
Nolt
Już to przetestowałem, działa :)
João André
To rozwiązanie działa tylko częściowo dla mnie na Ubuntu GNOME 15.04. Mam wyświetlacz o rozdzielczości 1600x900 i Nvidia Geforce GT 620. Po wykonaniu tych kroków powitalny ekran pokazuje kilka sekund, potem ekran staje się czarny i tylko animowane kropki pokazują się zanim ekran znów stanie się czarny.
Alex Dueppen
1
@janoChen Rozwiązanie nadal działa tylko częściowo, ale nie mam nic przeciwko. Słyszałem, że jest to problem z niską jakością mojej karty graficznej, więc brak wsparcia dla sterowników.
Alex Dueppen
5

Jeśli powyższe rozwiązanie nie działa, sprawdź, czy plik $ vt_handoff jest używany w pliku /boot/grub/grub.cfg

W pliku wyszukaj wiersz zaczynający się od:

linux   /boot/vmlinuz ...

w odpowiedniej sekcji menu rozruchu (np. pierwsze wystąpienie tego wiersza, jeśli chcesz przywrócić ekran powitalny dla pierwszej opcji uruchamiania menu grub) i upewnij się, że ten wiersz kończy się na

... quiet splash $vt_handoff

Oto przykład w moim przypadku (linia z komentarzem zastąpiona drugą linią), zastąp xxxx istniejącym UUID partycji rozruchowej:

#   linux   /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro   nmi_watchdog=0
    linux   /boot/vmlinuz-3.13.0-24-generic root=UUID=xxxx ro   quiet splash $vt_handoff
eosfera
źródło
0

Własne sterowniki Nvidia nie obsługują KMS do niedawna. KMS jest wymagany do działania Plymouth (ekranu powitalnego). Jest to problem Nvidii (nie kanoniczny Ubuntu). Zalecam pozostawienie go w ten sposób (nie wpływa to na codzienne użytkowanie) i poczekaj na nvidię 364.12 lub nowszą w repozytorium Ubuntu. Z nvidią 364.12 działa Plymouth.

Jeśli jesteś niecierpliwy, możesz użyć tego:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-364
john9983
źródło
ta odpowiedź jest przeznaczona dla nowych użytkowników ubuntu
john9983,
Z jakiegoś powodu nie mogę używać renderowania GPU w Blenderze (CUDA), gdy tylko ten sterownik zostanie zainstalowany.
ByteHamster
Wypróbuj nowszy sterownik NVIDIA-367
John9983
1
@ByteHamster, jeśli się nie mylę Musisz zainstalować ten pakiet, nvidia-cuda-devaby korzystać z CUDA.
Michał Przybylowicz
Nie wiem na pewno, ale myślę, że pakiet cuda został zainstalowany. Zresztą później z innych powodów przerzuciłem się na zupełnie inną dystrybucję (już nie ma Plymouth). W każdym razie dziękuję za twoją sugestię!
ByteHamster