Ubuntu Splash Screen Background

1

Eu não sou novo no Ubuntu nem nada, mas estou apenas querendo me aprofundar um pouco mais no funcionamento interno do Ubuntu. Eu queria saber se alguém poderia me dizer como eu posso definir uma imagem como fundo de tela inicial do Ubuntu. Eu não estou falando sobre o Grub. Grub eu já fiz. Eu estou falando sobre a tela depois do Grub. Eu pude transformá-lo de roxo (feio) para preto. Mas, como é a época do Natal, gostaria de poder definir um plano de fundo de Natal como a tela inicial.

Eu sei que posso mudar a cor usando o comando sudo gedit /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.script

Obrigado antecipadamente.

Imagem do que eu quero mudar

    
por Kacey Howell 06.12.2014 / 18:49

2 respostas

0

A tela sobre a qual você está cobrindo as mensagens de inicialização do kernel é gerada pelo plymouth. Você pode encontrar informações detalhadas sobre o plymouth no wiki do ubuntu. Para ajustar, dê uma olhada na seção "Splash Theme".

link

    
por kofrezo 06.12.2014 / 20:08
0

Testado no Ubuntu 18.04 (GNOME).

  1. backup e arquivo aberto no editor (por exemplo, Sublime):

    sudo cp /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script.backup
    sudo subl /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.script
    
  2. encontre

    # #2c001e --> 0.16, 0.00, 0.12
    #
    Window.SetBackgroundTopColor (0.16, 0.00, 0.12);     # Nice colour on top of the screen fading to
    Window.SetBackgroundBottomColor (0.16, 0.00, 0.12);  # an equally nice colour on the bottom
    

    e mude para

    # #597301 --> 0.35, 0.45, 0.00
    #
    Window.SetBackgroundTopColor (0.35, 0.45, 0.00);     # Nice colour on top of the screen fading to
    Window.SetBackgroundBottomColor (0.35, 0.45, 0.00);  # an equally nice colour on the bottom
    
  3. Repita após cada atualização do sistema.

Alterei meu histórico de roxo #2c001e para verde #597301 neste exemplo. Como calculei os valores corretos?

  • #597301 é uma representação de cores hexadélicas: 0x59 vermelho, 0x73 verde, 0x01 azul.
  • agora divida por 255 (0xff):
    • 0x59 / 0xff = 0,35
    • 0x73 / 0xff = 0,45
    • 0x01 / 0xff = 0,00
por naXa 09.10.2018 / 18:19