Como desabilitar o framebuffer no initramfs?

Como desabilitar o framebuffer no initramfs?

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=ye 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/splashmas 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.

informação relacionada