Como faço para usar o Plymouth em um servidor?

Como faço para usar o Plymouth em um servidor?

Estou tentando usar o plymouth com o servidor Ubuntu 11.10, mas sem sorte. Instalei o servidor como máquina virtual mínima no VirtualBox. Aí instalei o tema plymouth, mas ele não aparece. Um dos temas que usei exibia apenas um texto durante a inicialização. Então, se alguém fizer funcionar, espero saber como!

Responder1

plymouth sempre tem um tema e é sempre usado no boot do Ubuntu, só não é óbvio porque os servidores usam o detailstema que está no plymouthpróprio pacote.

/lib/plymouth
/lib/plymouth/themes
/lib/plymouth/themes/details
/lib/plymouth/themes/details/details.plymouth

Antes de analisar a toca do coelho do tema, certifique-se de adicioná-lo quietnovamente ao seu grubprompt. Por padrão, os servidores não têm quietporque os administradores desejam ver o texto gerado pelos comandos quando eles são inicializados (esta foi uma alteração feita em 11.04). Você precisará da ferramenta debconf-utilspara verificar isso e faça:

debconf-get-selections | grep grub | grep quiet

Se você vir noquietlá, pode ser isso que está impedindo o seu logotipo de aparecer. Além disso, se você perceber nomodeset, isso interromperá a inicialização gráfica. Você pode consertar isso com

sudo dpkg-reconfigure grub-pc

TOME CUIDADOcomo essas configurações são vitais para a inicialização do seu sistema, considere fazer um backup antes de alterá-las.

Agora, se você tiver quieto modo ativado e quiser escolher outro tema, basta instalá-lo, e ele deve ser definido como padrão. Se quiser verificar manualmente qual é o padrão, você pode usar a ferramentaupdate-alternatives

$ update-alternatives --list default.plymouth
/lib/plymouth/themes/default.plymouth
$ update-alternatives --display default.plymouth
default.plymouth - auto mode
  link currently points to /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth
/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth - priority 100
  slave default.plymouth.grub: /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
Current 'best' version is '/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth'.

Se você quiser que o logotipo gráfico apareça na inicialização do servidor, deve ser tão fácil quanto fazer

sudo apt-get install plymouth-theme-ubuntu-logo

Se isso não fizer com que a alternativa padrão mude para a saída acima, você sempre poderá forçar o problema com:

sudo update-alternatives --config default.plymouth

Embora isso possa apenas dizer que há apenas uma escolha. Se você plymouth-theme-ubuntu-logoinstalou e removeu o nomodeset, e tem quietcomo opção de inicialização, e ainda não obtém o tema plymouth, seu hardware gráfico pode ser incapaz de fornecer uma inicialização gráfica para o seu servidor. plymouth-theme-ubuntu-textdeve pelo menos fornecer a versão e os pontos de carregamento.

informação relacionada