Jakie jest znaczenie Plymouth?

19

Przypadkowo wykonałem polecenie usunięcia Plymouth z mojego Ubuntu 15.04:

sudo apt-get remove plymouth

i po tym mój ekran logowania nie był już wyświetlany. Po menu GRUB ekran stał się czarny i wydaje się, że nic się nie dzieje. Ponownie zainstalowałem Ubuntu, ale pozostaje mi pytanie: co to jest Plymouth i dlaczego zawiesił mój system?

LeoSantana
źródło

Odpowiedzi:

26

Co jest nie tak po odinstalowaniu plymouth?

Usunięcie Plymouth powoduje również usunięcie menedżera wyświetlania, np. lightdmI / lub gdmtrochę więcej. Oto fragment polecenia remove w moim systemie:

sudo apt-get remove --simulate plymouth
[…]
The following packages will be REMOVED:
  cryptsetup gdm lightdm mountall plymouth plymouth-label plymouth-theme-ubuntu-gnome-logo plymouth-theme-ubuntu-gnome-text plymouth-theme-ubuntu-logo plymouth-theme-ubuntu-text ubuntu-desktop ubuntu-gnome-desktop unity unity-greeter unity-tweak-tool upstart
  upstart-bin
[…]

To jest powód, dla którego nie masz już ekranu logowania.


Porada, aby cofnąć błąd

Zawsze możesz zalogować się na tty1 i ponownie zainstalować lightdm/ gdmoraz inne usunięte pakiety, takie jak ubuntu-desktopi upstart. Przegląd usuniętych pakietów można znaleźć w /var/log/dpkg.log. W moim przykładzie musiałbym zainstalować ponownie

sudo apt-get install gdm lightdm ubuntu-desktop upstart ubuntu-gnome-desktop unity unity-tweak-tool

Następnie uruchom menedżera ekranu, np

sudo service gdm start

lub

sudo systemctl start gdm

Co to jest Plymouth?

Plymouth to aplikacja, która działa bardzo wcześnie w procesie rozruchu (nawet przed zamontowaniem głównego systemu plików!) I zapewnia graficzną animację rozruchu, gdy proces rozruchu odbywa się w tle.

Źródło: apt-cache show plymouth

… A Plymouth zastępuje usplash.

Dowiedz się więcej o Plymouth tutaj .

AB
źródło
Tak, teraz rozumiem. Był sposób, aby cofnąć usunięcie Plymouth? Czy może zalogować się w inny sposób?
LeoSantana
Zawsze możesz zalogować się przez tty1 itd. I ponownie zainstalować lightdm/ gdmi inne usunięte pakiety, takie jak ubuntu-desktopi upstart.
AB
A jeśli to rozumiesz, możesz zaznaczyć pytanie jako odpowiedź, klikając znacznik wyboru po lewej stronie odpowiedzi ;)
AB
AB: lightdmi gdmsą menedżerami wyświetlania, a nie menedżerem okien. W przeciwnym razie jest to dobra odpowiedź ..
heemayl
Nie ma problemu .. mam teraz głosowanie :)
heemayl
9

Z Wikipedii :

Plymouth to bootsplash (graficzna reprezentacja procesu rozruchu systemu operacyjnego) dla Linuksa. Obsługuje animacje. Wykorzystuje Direct Rendering Manager (DRM) i sterownik KMS. Pakuje się do initrd.

Oprócz słodyczy, Plymouth obsługuje także interakcje użytkownika podczas rozruchu.

Powiedz mi dlaczego
źródło
4
Poprosiłem tylko dlatego, że zaleciłeś wyszukiwanie w sieci / wiki ..: D
Jesteśmy Borg