Eu tenho um Lenovo ideapad 110-15ISK antigo com o Fedora 30 instalado (e um SSD criptografado com LUKS como armazenamento).
Quando eu inicializo esta máquina:
- O logotipo "Lenovo" (na verdade apenas um texto) é exibido brevemente.
- A tela do gerenciador de inicialização é exibida com kernels selecionáveis
- Eu seleciono um kernel.
- O logotipo "Lenovo" é exibido brevemente.
- Um widget de entrada de texto de senha é exibido com o logotipo "fedora(∫)" na parte inferior da tela.
- Insiro a senha para descriptografar o SSD LUKS-ified.
- O processo de inicialização continua enquanto o seguinte é exibido:
- O logotipo "Lenovo" no meio da tela e
- O logotipo "fedora(∫)" na parte inferior da tela.
- Finalmente, a tela de login do KDE assume.
Por que (7) acontece? Como é possível ter o "mashup de logotipo" a menos que o Fedora venha com uma seleção especial de logotipos de fabricantes para exibir? Porque nesse ponto, é o systemd que se encarrega do monitor (talvez através do framebuffer ). É bem misterioso.
Este é o resultado do trabalho de Hans de Goede na inicialização sem cintilação no Fedora. Hans desenvolveu um novo tema Plymouth que pega o bootplash do firmware e adiciona o logotipo do Fedora a ele, até que a inicialização termine e o ambiente de desktop assuma o controle.
Isso funciona porque os logotipos do bootsplash agora são expostos como um recurso ACPI, que você pode ver em
/sys/firmware/acpi/bgrt
sistemas que suportam isso.Veja também o FAQ sem cintilação . (Isso também explica como modificar o tema Plymouth para que o logotipo ainda seja exibido junto com o prompt de senha de descriptografia do disco.)
Esse é o novo tema de Plymouth. Você pode facilmente alterar o tema usando
Fonte: https://fedoramagazine.org/howto-change-the-plymouth-theme/
Em um nível muito baixo, a memória de vídeo não é limpa automaticamente quando é gravada. A menos que o processo de inicialização do Fedora limpe explicitamente a tela ou altere o modo de vídeo, o que quer que seja colocado na tela aparecerá "em cima" do que já está lá.