Jak przywrócić domyślny motyw Plymouth po wyczyszczeniu Kubuntu?

9

Niedawno zainstalowałem pulpit KDE Kubuntu, ale po jakimś czasie pracy z nim postanowiłem ponownie użyć czystego pulpitu GNOME Ubuntu. Całkowicie usuwam pulpit Kubuntu i jego pakiety, ale obraz tła Kubuntu nadal działa w momencie uruchamiania systemu i wyłączania go. Próbowałem wykonać poniższe kroki na terminalu, to poprawiło zamykanie obrazu tła, ale nadal obrazem tła czasu uruchamiania jest obraz kubuntu.

sudo update-alternatives --set default.plymouth /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth

Jak mogę zmienić ten obraz również na domyślny obraz Ubuntu?

Pezhman Karimeh
źródło
3
uciekłeś update-initramfs -upo tym?
stokrotka

Odpowiedzi:

9

Skąd pochodzi motyw Plymouth?

Z repozytoriów Ubuntu dostępnych jest wiele motywów Plymouth. Po zainstalowaniu zwykłego pulpitu Ubuntu pakiet „ubuntu-desktop” zainstaluje pakiet „plymouth-theme-ubuntu-logo”, który jest zwykłym motywem Ubuntu plymouth.

Po zainstalowaniu Kubuntu pakiet „kubuntu-desktop” zainstaluje motyw plymouth „plymouth-theme-kubuntu-logo”.

Jeśli masz zainstalowany więcej niż jeden motyw Plymouth, możesz wybrać preferowany za pomocą:

sudo update-alternatives --config default.plymouth 

Uwaga: dotyczy to motywu graficznego plymouth . Plymouth ma również motyw tekstowy, który powinien wyświetlać się tylko wtedy, gdy grafika jest niedostępna. To samo dotyczy, ale nazwy pakietów są nieco inne, a wpis alternatywy aktualizacji to „text.plymouth” zamiast „default.plymouth”.

Jak sprawić, by zadziałało podczas rozruchu? / Dlaczego mój nowy wybór pojawia się tylko przy wyłączaniu?

W przypadku sekwencji rozruchowej Plymouth musi się załadować przed zamontowaniem głównego systemu plików, dlatego musi być obecny w initramfs (początkowym systemie plików RAM).

Powodem, dla którego widzisz poprawne powitanie podczas zamykania jest to, że pomyślnie zaktualizowałeś konfigurację Plymouth, ale ta sama konfiguracja nie została umieszczona w initramfs.

Aby zaktualizować initramfs, użyj polecenia:

sudo update-initramfs -u
thomasrutter
źródło
Od 16.04 (być może wcześniej) testy wskazują, że sudo update-initrams -unie jest to wymagane. Wystarczy wybrać odpowiednią opcję sudo update-alternatives ...i zrestartować komputer.
Starszy Geek
2

Prawidłowy sposób przywrócenia domyślnego ustawienia plymouth jest następujący:

W terminalu ( Ctrl+ Alt+ T) wpisz

sudo update-alternatives --config default.plymouth

Wprowadź liczbę związaną z domyślnym gniazdem systemu Ubuntu w wyświetlonych opcjach

Następnie wpisz

sudo update-initramfs -u

Następnie uruchom ponownie

sudo reboot

Uwaga: Co zrobić, jeśli domyślny system Ubuntu Plymouth nie znajduje się w prezentowanych opcjach:

Możesz skopiować odpowiednie pliki z Live CD Ubuntu w następujący sposób:

  • Skopiuj domyślny folder Ubuntu do /lib/plymouth/themes.

  • Skopiuj plik powitalny do /etc/initramfs-tools/conf.d(opcjonalnie, dla lepszego bufora)

stephenmyall
źródło