Guia de primeiros passos
Editando o Plymouth
Você pode editar Plymouth com um editor de texto simples para animações e imagens. Esta é a versão do Ubuntu agnóstica.
- Obter modelo
- Personalizar modelo
- Definir tema personalizado
Crie um modelo.
Primeiro, você receberá um modelo que abrange todos os aspectos básicos de um Plymouth. Altere my-theme
para o seu nome pessoal.
sudo cp --recursive /lib/plymouth/themes/ubuntu-logo ~/themes/my-theme
Personalizar nomes de arquivos.
Agora você pode alterar alguns nomes para ajudar a identificar nosso tema de outras pessoas.
sudo mv ubuntu-logo.plymouth my-theme.plymouth
sudo mv ubuntu-logo.script my-theme.script
sudo mv ubuntu-logo.grub my-theme.grub
sudo mv ubuntu_logo16.png my_theme16.png
sudo mv ubuntu_logo.png my_theme.png
Editar arquivos de imagem.
Use o editor de imagens de sua preferência para alterar as imagens png . Eu gosto do GIMP para edições rápidas.
gimp my_theme.png my_theme16.png
gimp progress_dot_on.png progress_dot_off.png
gimp progress_dot_on16.png progress_dot_off16.png
Aqui está um exemplo das minhas alterações:
Edite os arquivos de configuração.
1) Configure o arquivo de informações do tema.
gedit my-theme.plymouth
Edite linhas 2 , 7 e 8 e altere o logotipo do ubuntu para o nome do seu tema.
[Plymouth Theme]
Name=My Theme
Description=A theme that features a blank background with a logo.
ModuleName=script
[script]
ImageDir=/lib/plymouth/themes/my-theme
ScriptFile=/lib/plymouth/themes/my-theme/my-theme.script
2) Cor do terminal de inicialização. (Opcional)
gedit my-theme.grub
Mude de roxo para outra coisa.
Edite a linha 1 com o código de cores RGB.
Um bom site para ajudá-lo é Color-Hex . Eu só vou fazer o meu preto.
if background_color 0,0,0; then
clear
fi
3) O arquivo de script para aplicar as alterações do tema.
gedit my-theme.script
Existem muitos aspectos diferentes para este arquivo que você pode alterar para personalizar o seu tema de boot plymouth. Se você deseja fazer alterações mais avançadas, você deve estudá-lo. Estou mostrando apenas como alterar a cor de fundo, o logotipo e o indicador de status.
Edite linhas 169 , 170 , 174 e 180 para alterar o gradiente de fundo e as imagens que você editou anteriormente.
Window.SetBackgroundTopColor (0.66, 0.66, 0.66); #top
Window.SetBackgroundBottomColor (0.146, 0.146, 0.146); #bottom
bits_per_pixel = Window.GetBitsPerPixel ();
if (bits_per_pixel == 4) {
logo_filename = "my_theme16.png";
progress_dot_off_filename = "progress_dot_off16.png";
progress_dot_on_filename = "progress_dot_on16.png";
password_field_filename = "password_field16.png";
question_field_filename = "password_field16.png";
} else {
logo_filename = "my_theme.png";
progress_dot_off_filename = "progress_dot_off.png";
progress_dot_on_filename = "progress_dot_on.png";
password_field_filename = "password_field.png";
question_field_filename = "password_field.png";
}
Envie sua pasta de temas.
cp --recursive ~/themes/my-theme /lib/plymouth/themes
Defina a configuração do Plymouth para usar o tema.
sudo ln -sf /lib/plymouth/themes/my-theme/my-theme.plymouth /etc/alternatives/default.plymouth
sudo ln -sf /lib/plymouth/themes/my-theme/my-theme.grub /etc/alternatives/default.plymouth.grub
Reinicie para assistir em ação.