Estou executando o Ubuntu 16.04 e quando adiciono e escolho outro tema do Plymouth que não seja o padrão adicionado, ao reiniciar para testá-lo, vejo-o durante o processo de desligamento, mas ao inicializar novamente, após o grub, aparece uma tela preta sem nada até chegar à tela de login.
8
sudo update-alternatives --config default.plymouth
. 4.sudo update-initramfs -u
sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/custom_theme_directory/ubuntu-logo.plymouth 100
Respostas:
Instalá-lo não é suficiente
Cada tema plymouth tem uma prioridade e, por padrão, a prioridade mais alta é escolhida como tema de inicialização. Você pode substituí-lo por este comando:
Que mostram algo como isto:
a opção atualmente selecionada (E a padrão) no meu sistema é 0 (automático), você pode ver isso pelo caractere asterisco (*).
Você também pode ver qual é o tema selecionado automaticamente.
Você deve ver o seu tema listado lá, basta escrever o número na coluna Seleção e pressionar enter.
Então você precisa efetivar sua alteração, para fazer isso, execute este comando:
Você deverá ver seu novo tema ao reiniciar.
Tudo isso já está documentado nesta pergunta.
fonte
Eu tive o mesmo problema (e muito mais) de obter o tema terra-nascer do sol a partir de 2011 para funcionar no Ubuntu 16.04.
Alterar nomes de caminho do formato <16.04 para 16.04
O arquivo
/usr/share/plymouth/themes/default.plymouth
tinha caminhos antigos do Ubuntu 14.04 e teve que mudar para refletir o Ubuntu 16.04.Verifique se o seu contém nomes de caminhos como este:
Buffer de quadros em initramfs-tools
Edite o arquivo
/etc/initramfs-tools/conf.d/splash
e adicione esta linha:Transição suave para GDM
Para permitir uma transição suave, você precisa desativar a unidade do gerenciador de exibição, por exemplo
Ative a respectiva unidade DM-plymouth (unidades GDM, LXDM, SLiM fornecidas), por exemplo
Ativar depuração
Edite o arquivo
/etc/default/grub
e procure a linha LINUX_DEFAULT:e mude para isso:
Nota
plymouth:debug
é a coisa importante. Tambémsplash
é sempre necessário para chamar plymouth.Após a reinicialização, observe o arquivo
/var/log/plymouth-debug.log
e ele deve ser algo como isto:Atualizar initramfs
Depois de fazer qualquer uma das alterações acima, execute:
fonte