Por que o plymouth é necessário?

15

Por que o plymouth é tão importante que não pode ser removido no ubuntu desktop 11.04?

Tem prioridade exigida e mountalle cryptsetupdependem dele.

Eu realmente não preciso removê-lo, mas um amigo perguntou, por isso estou curioso.

enzotib
fonte
2
Causa todo mundo - precisa - animações gráficas de inicialização?
user606723
5
@ user606723 Se você não quiser animações gráficas de inicialização, remova os pacotes plymouth-theme- *.
Htc #
@ htorque Eu tenho isso no servidor ubuntu! (Que não possui interface gráfica) #
Dr.jacky

Respostas:

10

Como htorque observou nos comentários, se você remover os pacotes plymouth-theme- *, não terá uma inicialização gráfica. O desenvolvedor Ubuntu, autor iniciante, ex-funcionário da Canonical e o atual Googler Scott James Remnant escreveu em um relatório de bug relevante que "sem eles o Plymouth apenas regula o acesso ao console do sistema em casos de descriptografia e erro do sistema de arquivos".

O desenvolvedor do Ubuntu e Debain, Steve Langasek, adiciona uma mensagem à lista de discussão sobre desenvolvimento do Debian :

Um dia desses, vou escrever essa entrada do blog para esclarecer porque o plymouth é um componente indispensável da inicialização de qualquer sistema de inicialização moderno, porque quando tudo começa paralelamente, você precisa de algo para lidar com a E / S multiplexação para o usuário no console. Então, em um sentido real, deve ser uma dependência. Mesmo se você não se importa com splash, você ainda precisa de multiplexação.

andrewsomething
fonte
1
Não é compreensível o motivo pelo qual essas duas funcionalidades "fornecem uma animação gráfica de inicialização" e "regulamenta o acesso ao console do sistema em casos de descriptografia do sistema de arquivos e multiplexação de erros" que devem ser reunidas no mesmo pacote. Além disso, a descrição do pacote é muito curta e enganosa.
enzotib 30/07/11
1
Concordo. Eu só forneço as melhores respostas que me deparei na minha própria busca. Espero que Steve escreva essa postagem no blog algum dia. Parece-me que é realmente apenas um casamento de conveniência, pois ambas são coisas que precisam acontecer muito cedo no processo de inicialização (ou seja, antes que o sistema de arquivos esteja totalmente montado e o X seja iniciado).
3051111 19:13
3
A animação gráfica de inicialização e a multiplexação do console não estão no mesmo pacote. Se você não deseja a animação gráfica de inicialização, pode remover o pacote plymouth-label, que removerá todos os temas gráficos, deixando o plymouth instalado. Mas não sei por que você realmente faria isso.
slangasek