plymouth

Plymouth — свободный графический экран загрузки для Linux. Приложение использует Direct Rendering Manager и Kernel Mode-Setting.

Разработка Plymouth началась в мае 2007 года под руководством Рэя Строда, но стал развиваться лишь в 2008 году, когда был внедрён в Fedora 10. Позднее он был внедрён в Mandriva Linux 2010, сменил Usplash и XSplash вUbuntu с версии 10.04.

Можно установить стандартную тему любого из дистрибутивов набрав в терминале

apt-cache search plymouth-theme-

и увидим вот такую картину

plymouth

Чтобы установить любую из этих тем нужно набрать в терминале

sudo apt install plymouth-theme-ubuntu-gnome-logo
sudo apt install plymouth-theme-ubuntu-gnome-text

И изменяем с помощью

sudo update-alternatives --config default.plymouth

Нам предложат выбрать из трех вариантов. Выбираем нашу установленную тему цифрой и далее обновляем конфигурацию

sudo update-initramfs -u

А как нам установить какую-то не стандартную тему Plymouth?

А все очень просто.

На сайте gnome-look.org слева в разделе «Plymouth Themes», есть очень большое количество тем, но они за 2015 год, то есть для Ubuntu 14.04/Linux Mint 17, но мы можем изменить нашу скачанную тему для нашей Ubuntu 16.04/Linux Mint, сейчас объясню почему, в Ubuntu 14.04/Linux Mint 17 по умолчанию темы plymouth были в директории /lib/plymouth/themes/, но с приходом Ubuntu 16.04 все немного изменилось, и сейчас темы расположены по адресу /usr/share/plymouth/themes/, поэтому нам нужно изменить для начала нашу тему.

plymouth

Итак Вы выбрали и скачали тему(я скачал тему под названием Anon-Pun2), идем в директорию куда Вы скачали тему, и правой кнопкой мышки нажимаем и выбираем «Извлечь сюда», после извлечения заходим в папку с темой и находим там файл под названием «название темы.plymouth»(в моем случае это — Anon-Pun2.plymouth), открываем с помощью любого редактора(например gedit)

[Plymouth Theme]
Name=Anon-Pun2
Description=A theme that features a background with a logo.
ModuleName=script

[script]
ImageDir=/lib/plymouth/themes/Anon-Pun2/
ScriptFile=/lib/plymouth/themes/Anon-Pun2/Anon-Pun2.script

Вот что мы видим, а теперь просто берем и меняем пути с /lib/ на /usr/share/

[Plymouth Theme]
Name=Anon-Pun2
Description=A theme that features a background with a logo.
ModuleName=script

[script]
ImageDir=/usr/share/plymouth/themes/Anon-Pun2/
ScriptFile=/usr/share/plymouth/themes/Anon-Pun2/Anon-Pun2.script

Нажимаем «Сохранить», все больше нам не понадобится этот файл.

Чтобы дальше нам быстрее работать, открываем терминал и переходим в директорию загрузки

cd Загрузки/Anon-Pun2-Boot/

По-умолчанию в теме что я скачал двойная вложеность(может у Вас и не будет), то есть после распаковки у меня есть директория Anon-Pun2-Boot, а уже в ней сама тема под названием Anon-Pun2.

И копируем(почему копируем? можем просто переместить, ну на всякий случай) в папку с темами plymouth

sudo cp -a Anon-Pun2 /usr/share/plymouth/themes

далее обновляем дефолтные темы

sudo update-alternatives --install '/usr/share/plymouth/themes/default.plymouth' default.plymouth /usr/share/plymouth/themes/Anon-Pun2/Anon-Pun2.plymouth 100
sudo update-alternatives --config default.plymouth

Нажимаем цифру нашей темы

plymouth

sudo update-initramfs -u

И последняя команда обновит конфигурацию системы

А если вы установили драйвер Nvidia, то у вас наверняка поламалась заставка загрузки системы, поэтому предлагаю прочитать статью «Восстановить заставку Plymouth после установки проприетарного драйвера Nvidia«.

Вот и все, надеюсь я кому-то помог в этом простом решении проблемы.

comments powered by HyperComments
Восстановить заставку Plymouth после установки проприетарного драйвера Nvidia
2016-11-29 11:43:32
[…] прошлой статье, я показал как установить стороннюю тему Plymouth, но как и у всех при установке драйвера Nvidia, у меня […]