
Ao usar o plymouth, tive um respingo tardio e tentei consertar, pesquisei no Google e recebi muitas sugestões sobre como fazer isso:
vi /etc/initramfs-tools/conf.d/splash
e adicione:
FRAMEBUFFER=y
e
update-initramfs -u
Depois de fazer isso, não tenho nenhum respingo. Então eu apaguei FRAMEBUFFER=y
e atualizei novamente o initramfs, o splash voltou.
Depois disso instalei algo, talvez seja remastersys ou n86v ou suas dependências, ou qualquer outra coisa, o splash desapareceu novamente e de acordo com o boot.log, acho que é devido ao framebuffer habilitado no initramfs novamente.
Eu tentei FRAMEBUFFER=n
, /etc/initramfs-tools/conf.d/splash
mas falhei.
Agora não tenho respingos e ainda não consigo recuperá-lo.
Alguém sabe como desativar o framebuffer no initramfs?
Responder1
Eu resolvo sozinho.
Acho que quando o splash não aparece, vejo que há um texto na tela:
"O plymouthd não pôde iniciar o boot splash com muitos níveis de links simbólicos"
Descompacto o initrd e dou uma olhada nele, verifico lib/plymouth/themes,
o default.plymouth é um link que se conecta sozinho!!!
Eu editei e compactei o initrd, reiniciei, funciona bem.
Mesmo que ainda haja algo errado no fb e no initramfs, o splash voltou, consegui o que queria.