Ajuda!
Eu segui alguns tutoriais para alterar minha imagem inicial de inicialização (a imagem carregada com o plymouth) e estou presa agora.
Aqui está o meu arquivo 'mysplash.plymouth':
[Plymouth Theme]
Name=MySplash
Description=Wallpaper only
ModuleName=script
[script]
ImageDir=/usr/share/plymouth/themes/mysplash
ScriptFile=/usr/share/plymouth/themes/simple/mysplash.script
E aqui está o meu arquivo 'mysplash.script':
num = Math.Random()*10 + 1;
select = Math.Int(num);
if (select == 1)
splash_image = Image(“ck.png”);
else
if (select == 2)
splash_image = Image("k.png");
else
if (select == 3)
splash_image = Image("np.png");
else
if (select == 4)
splash_image = Image("ok.png");
else
if (select == 5)
splash_image = Image("pa.png");
else
if (select == 6)
splash_image = Image("pl.png");
else
if (select == 7)
splash_image = Image("r.png");
else
if (select == 8)
splash_image = Image("vs.png");
else
if (select == 9)
splash_image = Image("w.png");
else
if (select == 10)
splash_image = Image("z.png");
screen_width = Window.GetWidth();
screen_height = Window.GetHeight();
resized_splash_image = splash_image.Scale(screen_width,screen_height);
wallpaper_sprite = Sprite(resized_splash_image);
wallpaper_sprite.SetZ(-10);
E finalmente, aqui está um arquivo 'mysplash.grub' adicional que copiei do tema ubuntu padrão:
if background_color 0,0,0; then
clear
fi
Agora, tenho todos os arquivos necessários em uma pasta, conforme mostrado abaixo
foo@bar:/usr/share/plymouth/themes/mysplash$ l
ck.png mysplash.grub mysplash.script ok.png pl.png vs.png z.png
k.png mysplash.plymouth np.png pa.png r.png w.png
Mas a imagem inicial da inicialização ainda é preta padrão. Além disso, se eu testar o tema usando:
sudo plymouthd ; sudo plymouth --show-splash ; for ((I=0; I<10; I++)); do sleep 1 ; sudo plymouth --update=test$I ; done ; sudo plymouth --quit
O tema do spinner é mostrado (uma parte do pacote plymouth-themes).
Então, a pergunta é: " Como faço para que funcione? "