O uso de update-alternatives para alterar o tema de plymouth afeta apenas a animação de desligamento, a inicialização é deixada inalterada

6

No Ubuntu 14.04, eu pude mudar meu tema de Plymouth simplesmente indo até /lib/plymouth/themes e copiando meu tema lá.

Então, simplesmente digitando sudo update-alternatives --config default.plymouth (escolhendo o número apropriado do meu tema) e sudo update-initramfs -u , eu consegui mudar o meu tema de Plymouth.

No Ubuntu 16.04 LTS, a pasta /lib/plymouth/themes ainda não existe.

Por seraching no Nautilus, consegui encontrar a pasta /usr/share/plymouth e colocar meu tema em themes . Então, digitando no shell os comandos acima, eu era, teoricamente, capaz de mudar o meu tema de Plymouth para o meu pré-copiado.

A verdade é que, depois de mudar o tema Plymouth para o meu próprio e depois de várias reinicializações, nenhum tema de Plymouth é mostrado na inicialização. Apenas uma tela preta aparece e então lightdm aparece e eu entro na minha conta ...

Estou usando burg como meu bootloader padrão.

    
por Gonçalo Fernandes 17.05.2016 / 16:33

3 respostas

1

Eu me deparei com uma coisa semelhante. Depois de usar o synaptic para encontrar o tema plymouth padrão, cliquei em propriedades para ver quais arquivos foram instalados. Isso listou a maioria dos arquivos que entram nesse diretório

/usr/share/plymouth/themes

coloque todos os seus arquivos lá e então execute

update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/"path/to-your-plymouth.plymouth" 100
    
por Mike 23.05.2016 / 04:56
1

Essas alterações são lidas no disco durante o desligamento, e é por isso que isso funciona.

Durante a inicialização, no entanto, eles são lidos a partir da imagem inicial do sistema de arquivos na memória - initramfs, que você não atualizou com suas alterações. Isso é necessário porque seu sistema de arquivos regular ainda não está disponível.

Aqui está o que eu fiz para resolver isso no Ubuntu 14.04, então eu não posso garantir que funciona para o 16.04, mas esse comando não causará nenhum dano, então vale a pena tentar.

Se você executar:

sudo update-initramfs -u

suas alterações serão postas em prática.

    
por FrankO 15.07.2016 / 17:03
0

Dê uma olhada em Não é possível usar uma tela inicial personalizada no Ubuntu 16.04LTS (respostas waTeim e mac). Deve funcionar.

Para mais informações, verifique isso para a instalação e solução de problemas de temas plymouth no Ubuntu 16.04. link (adicionei toda a instalação e solução de problemas em um único local, pois blogs na internet estão desatualizados)

    
por mac 09.02.2017 / 11:21