Пользовательская Ubuntu 16.04 Плимутский сценарий не работает

На помощь!

Я следовал некоторым учебным руководствам для изменения моего изображения всплеска начальной загрузки (Плимут загруженное изображение) и застреваю теперь.

Вот мой '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

И вот мой '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);

И наконец, вот дополнительный 'mysplash.grub' файл, который я скопировал с темы человечности по умолчанию:

if background_color 0,0,0; then
  clear
fi

Теперь, у меня есть все файлы, требуемые в одной папке как показано ниже

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

Но тем не менее изображение всплеска начальной загрузки является стандартным черным цветом. Кроме того, если я тестирую использование темы:

sudo plymouthd ; sudo plymouth --show-splash ; for ((I=0; I<10; I++)); do sleep 1 ; sudo plymouth --update=test$I ; done ; sudo plymouth --quit

Тему счетчика показывают (часть пакета плимутских тем).

Так, вопрос, "Как я заставляю его работать?"

1
задан 18 August 2016 в 08:05

0 ответов

Другие вопросы по тегам:

Похожие вопросы: