Eu acidentalmente fiz um comando para excluir o Plymouth do meu Ubuntu 15.04:
sudo apt-get remove plymouth
e depois disso minha tela de login não apareceu mais. Após o menu GRUB, a tela ficou preta e nada parece acontecer. Instalei o Ubuntu novamente, mas a pergunta permanece em minha mente: o que é Plymouth e por que meu sistema travou?
Responder1
O que há de errado após a desinstalação plymouth
?
A remoção do Plymouth também remove o gerenciador de exibição, por exemplo, lightdm
e/ou gdm
e um pouco mais. Aqui está um trecho do comando remove em meu 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
[…]
Esse é o motivo pelo qual você não tem mais uma tela de login.
Um conselho para reverter o erro
Você sempre pode fazer login em tty1 e reinstalar lightdm
/ gdm
e os outros pacotes removidos como ubuntu-desktop
e upstart
. Uma visão geral dos pacotes removidos pode ser encontrada em /var/log/dpkg.log
. No meu exemplo eu teria que reinstalar
sudo apt-get install gdm lightdm ubuntu-desktop upstart ubuntu-gnome-desktop unity unity-tweak-tool
Depois disso, inicie seu gerenciador de exibição, por exemplo
sudo service gdm start
ou
sudo systemctl start gdm
O que é Plymouth?
Plymouth é um aplicativo que é executado bem no início do processo de inicialização (mesmo antes do sistema de arquivos raiz ser montado!) e fornece uma animação gráfica de inicialização enquanto o processo de inicialização ocorre em segundo plano.
Fonte:apt-cache show plymouth
… e Plymouth substitui usplash
.
Saiba mais sobre Plymouthaqui.
Responder2
DeWikipédia:
Plymouth é um bootsplash (uma representação gráfica do processo de inicialização do sistema operacional) para Linux. Suporta animações. Ele faz uso do Direct Rendering Manager (DRM) e do driver KMS. Ele é embalado no arquivo
initrd
.Além de chamar a atenção, o Plymouth também lida com a interação do usuário durante a inicialização.