Plymouth agora lida melhor com a renderização de exibição

Plymouth agora lida melhor com a renderização de exibição

A tela inicial de inicialização gráfica do Plymouth recebe um novo plugin para renderizar texto e um novo modo de abertura para indicar o progresso da redefinição de fábrica.

O aplicativo de registro e animação de inicialização gráfica de código aberto, Plymouth, acaba de ser atualizado para a versão 23.51.283, trazendo consigo uma série de novos recursos e melhorias significativas.

Após mais de um ano desde o último lançamento, a equipe de desenvolvimento dedicou esforços consideráveis para aprimorar a experiência do usuário. Uma adição notável é o novo plugin denominado "label-freetype", projetado para renderizar texto de forma mais eficiente, ocupando menos espaço no initramfs. Além disso, foi introduzido um novo modo splash chamado "modo splash de redefinição do sistema", destinado a indicar o progresso durante a redefinição de fábrica.

A versão mais recente do Plymouth também incorpora suporte a rich text para rótulos, permitindo a utilização de diferentes cores de texto. Um emulador de terminal integrado foi implementado para plugins compatíveis com kernels que não possuem fbcon, e agora há suporte para dispositivos /dev/input usando informações de layout XKB padrão para entrada.

Além das adições mencionadas, a atualização inclui diversas melhorias. O Direct Rendering Manager (DRM) foi aprimorado para otimizar o processamento da renderização de exibição. Várias correções e aprimoramentos foram aplicados aos scripts, e a localização foi expandida com traduções adicionadas em georgiano, lituano, hindi, ocidental e romeno.

Finalmente, o Plymouth foi integrado ao sistema de compilação Meson, proporcionando aos integradores de sistemas compilações mais eficientes e gerenciáveis. Para obter informações mais detalhadas sobre a versão 23.51.283 do Plymouth, consulte as notas de versão disponíveis na página do Gitlab do projeto, onde também é possível realizar o download do tarball de origem.

O Plymouth mantém sua posição como a tela inicial de inicialização mais utilizada entre as distribuições GNU/Linux, oferecendo aos usuários não apenas um processo de inicialização visualmente atraente, mas também uma inicialização gráfica sem cintilações. Utilizando a configuração do modo kernel (KMS), ele define a resolução nativa da tela ou o framebuffer EFI em sistemas UEFI.

Última atualização deste artigo: 23 de december de 2023