¿Cuál es la importancia de Plymouth?

¿Cuál es la importancia de Plymouth?

Accidentalmente hice un comando para eliminar Plymouth de mi ubuntu 15.04:

sudo apt-get remove plymouth

y después de esto mi pantalla de inicio de sesión ya no apareció. Después del menú GRUB, la pantalla se volvió negra y parece que no sucede nada. Instalé Ubuntu nuevamente pero la pregunta sigue en mi mente: ¿Qué es Plymouth y por qué falló mi sistema?

Respuesta1

¿Qué pasa después de la desinstalación plymouth?

Al eliminar Plymouth también se elimina el administrador de pantalla, por ejemplo, lightdmy/o gdmy un poco más. Aquí hay un fragmento del comando de eliminación en mi sistema:

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
[…]

Esa es la razón por la que ya no tienes una pantalla de inicio de sesión.


Un consejo para revertir el error

Siempre puedes iniciar sesión en tty1 y reinstalar lightdm/ gdmy los otros paquetes eliminados como ubuntu-desktopy upstart. Puede encontrar una descripción general de los paquetes eliminados en /var/log/dpkg.log. En mi ejemplo tendría que reinstalar

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

Después de eso, inicie su administrador de pantalla, por ejemplo

sudo service gdm start

o

sudo systemctl start gdm

¿Qué es Plymouth?

Plymouth es una aplicación que se ejecuta muy temprano en el proceso de arranque (¡incluso antes de que se monte el sistema de archivos raíz!) y proporciona una animación gráfica de arranque mientras el proceso de arranque ocurre en segundo plano.

Fuente:apt-cache show plymouth

… y Plymouth lo reemplaza usplash.

Más información sobre Plymouthaquí.

Respuesta2

DeWikipedia:

Plymouth es un bootsplash (una representación gráfica del proceso de arranque del sistema operativo) para Linux. Admite animaciones. Utiliza Direct Rendering Manager (DRM) y el controlador KMS. Se empaqueta en el initrd.

Además de ser atractivo para la vista, Plymouth también maneja la interacción del usuario durante el arranque.

información relacionada