
В Ubuntu 14.04 я смог изменить тему Plymouth, просто зайдя /lib/plymouth/themes
и скопировав туда свою тему.
Затем, просто набрав sudo update-alternatives --config default.plymouth
(выбрав соответствующий номер моей темы) и sudo update-initramfs -u
, я смог изменить тему Plymouth.
В Ubuntu 16.04 LTS эта папка /lib/plymouth/themes
даже не существует.
С помощью поиска в Nautilus я смог найти папку /usr/share/plymouth
и поместить свою тему в themes
. Затем, введя в оболочке команды выше, я, теоретически, смог изменить свою тему Plymouth на предварительно скопированную.
Правда в том, что после смены темы Plymouth на свою и после нескольких перезагрузок, тема Plymouth не отображается при загрузке. Просто появляется черный экран, а затем lightdm
появляется и я вхожу в свой аккаунт...
Я использую его burg
как загрузчик по умолчанию.
решение1
Я столкнулся с похожей вещью. После использования synaptic для поиска темы plymouth по умолчанию, я нажал на свойства, чтобы посмотреть, какие файлы были установлены. Это перечислило большинство файлов, идущих в этот каталог
/usr/share/plymouth/themes
поместите туда все ваши файлы и запустите
update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/"path/to-your-plymouth.plymouth" 100
решение2
Эти изменения считываются с диска во время выключения, поэтому это и работает.
Однако при загрузке они считываются из начального образа файловой системы в памяти - initramfs, который вы не обновили своими изменениями. Это необходимо, поскольку ваша обычная файловая система еще не доступна.
Вот что я сделал, чтобы решить эту проблему в Ubuntu 14.04, поэтому я не могу гарантировать, что это сработает в 16.04, но эта команда не нанесет никакого вреда, так что попробовать стоит.
Если вы запустите:
sudo update-initramfs -u
Ваши изменения будут применены.
решение3
Посмотри наНевозможно использовать пользовательский экран-заставку в Ubuntu 16.04LTS(ответы waTeim и mac). Должно работать.
Для получения дополнительной информации ознакомьтесь с инструкцией по установке и устранению неполадок тем Plymouth в Ubuntu 16.04.http://rajeshksv.blogspot.in/2017/02/customize-ubuntu-linux-plymouth-splash.html(Я собрал все инструкции по установке и устранению неполадок в одном месте, поскольку многие блоги в Интернете устарели)
решение4
Откройте Nautilus как root, выполнив:
sudo -H nautilus
в терминале, просто перейдите /usr/share/plymouth/themes/
и откройте папку темы и отредактируйте .plymouth
файл с помощью gedit.
В .plymouth
файле измените
[script]
ImageDir=/lib/plymouth/themes/themename
ScriptFile=/lib/plymouth/themes/themename/themename.script
к
[script]
ImageDir=/usr/share/plymouth/themes/themename
ScriptFile=/usr/share/plymouth/themes/themename/themename.script
заменив themename
на название темы.
Например, тема называется darwin, поэтому правки должны быть такими:
[script]
ImageDir=/lib/plymouth/themes/darwin
ScriptFile=/lib/plymouth/themes/darwin/darwin.script
к
[script]
ImageDir=/usr/share/plymouth/themes/darwin
ScriptFile=/usr/share/plymouth/themes/darwin/darwin.script