¿Por qué se requiere plymouth?

15

¿Por qué es tan importante Plymouth que no se puede eliminar en Ubuntu Desktop 11.04?

Ha prioridad requerida y mountally cryptsetupdepender de ello.

Realmente no tengo ninguna necesidad de eliminarlo, pero un amigo preguntó, así que tengo curiosidad.

enzotib
fuente
2
¿Porque todos -necesitan- animaciones gráficas de arranque?
user606723
55
@ user606723 Si no desea animaciones gráficas de arranque, elimine los paquetes plymouth-theme- *.
htorque
@htorque ¡Tengo esto en el servidor ubuntu! (Eso no tiene ninguna interfaz gráfica de usuario)
Dr.jacky

Respuestas:

10

Como htorque señaló en los comentarios, si elimina los paquetes plymouth-theme- * no tendrá un arranque gráfico. El desarrollador de Ubuntu, autor de Upstart, ex empleado de Canonical y actual Googler Scott James Remnant escribió en un informe de error relevante que "sin ellos, Plymouth simplemente regula el acceso a la consola del sistema en casos de descifrado y error del sistema de archivos".

El desarrollador de Ubuntu y Debain Steve Langasek agrega en un mensaje a la lista de correo de desarrollo de Debian :

Uno de estos días comenzaré a escribir esa entrada de blog para dejar claro por qué plymouth es un componente indispensable del arranque con cualquier sistema de arranque moderno, porque cuando todo comienza en paralelo, necesitas algo para manejar las E / S multiplexación al usuario en la consola. Entonces, en un sentido real, debería ser una dependencia. Incluso si no le importan las salpicaduras, aún necesita la multiplexación.

andrewsomething
fuente
1
No es comprensible por qué esas dos funcionalidades, "proporcionan una animación de arranque gráfica" y "regulan el acceso a la consola del sistema en caso de descifrado del sistema de archivos y multiplexación de errores", deben reunirse en el mismo paquete. Además, la descripción del paquete es muy corta y engañosa.
enzotib
1
Estoy de acuerdo. Solo proporciono las mejores respuestas que encontré en mi propia búsqueda para entender. Esperemos que Steve escriba esa publicación de blog algún día. Me parece que en realidad es solo un matrimonio de conveniencia, ya que ambas cosas deben suceder muy temprano en el proceso de arranque (es decir, antes de que el sistema de archivos esté completamente montado y se inicie X).
andrewsomething
3
La animación de arranque gráfica y la multiplexación de la consola no están en el mismo paquete. Si no desea la animación gráfica de arranque, puede eliminar el paquete plymouth-label, que eliminará todos los temas gráficos y dejará plymouth instalado. Pero no estoy seguro de por qué querrías hacer eso, de verdad.
slangasek