Как изменить тему экрана загрузки Ubuntu с помощью Plymouth?

Как изменить тему экрана загрузки Ubuntu с помощью Plymouth?

Plymouth - как изменить тему которая отображается при загрузке системы. Если вы задавались этим вопросом, но не понимали как, где и что нужно выполнить, ознакомьтесь с материалом ниже, где описано решение данного вопроса.

Plymouth - все мы работаем с разными операционными системами и при загрузке наблюдаем разные анимации, в некоторых или сказать в большинстве систем эта анимация предуставновлена по умолчанию и никаких манипуляций выполнять не нужно, в других системах этой анимации нет и просто отображается страшная картинка с мигающими лампочками как это реализовано в Ubuntu.

Plymouth - тема которая отображается вместо черного экрана при загрузке системы

Иногда складывается такое впечатление, что в Ubuntu разработчики серьезно не задумываются об обновлении системной анимации при загрузке системы. Лучше конечно чтобы что-то приятное, красивое отображалось при старте системы вместо черного экрана где отображаются пути загрузки системы и прочие тексты которые никому не интересны.

Друзья линуксоиды, если у кого есть источники отличных тем, делитесь ссылками в комментариях к материалу.

Как изменить или установить новую тему Plymouth

Чтобы проверить доступные темы которые хранятся в репозитории Canonical, выполните в терминале команду:

apt-cache search plymouth-theme-

после вы увидите что-то подобное:

plymouth-theme-ubuntu-logo - boot animation, logger and I/O multiplexer - ubuntu theme
plymouth-theme-ubuntu-text - boot animation, logger and I/O multiplexer - ubuntu text theme
plymouth-theme-edubuntu - Plymouth is an application that runs very early
plymouth-theme-hamara - boot animation, logger and I/O multiplexer - Hamara theme
plymouth-theme-kubuntu-logo - graphical boot animation and logger - kubuntu-logo theme
plymouth-theme-kubuntu-text - graphical boot animation and logger - kubuntu-text theme
plymouth-theme-lubuntu-logo - plymouth theme for Lubuntu
plymouth-theme-lubuntu-text - plymouth text theme for Lubuntu
plymouth-theme-sabily - plymouth theme for Sabily (graphical theme)
plymouth-theme-sabily-text - plymouth theme for Sabily (text theme)
plymouth-theme-ubuntu-gnome-logo - graphical boot animation and logger - ubuntu-gnome-logo theme
plymouth-theme-ubuntu-gnome-text - graphical boot animation and logger - ubuntu-gnome-text theme
plymouth-theme-ubuntu-mate-logo - graphical boot animation and logger - ubuntu-mate-logo theme
plymouth-theme-ubuntu-mate-text - graphical boot animation and logger - ubuntu-mate-text theme
plymouth-theme-ubuntustudio - Ubuntu Studio Plymouth theme
plymouth-theme-xubuntu-logo - graphical boot animation and logger - xubuntu-logo theme
plymouth-theme-xubuntu-text - graphical boot animation and logger - xubuntu-text theme

как видите доступных тем не так и мало, с первой стандартной 10 штук. Чтобы установить выбранную тему, в терминале нужно выполнить команды:

sudo apt-get install plymouth-theme-pakage-name-logo
sudo apt-get install plymouth-theme-pakage-name-text

вместо pakage-name пропишите название темы, будем считать, что вы выбрали и установили понравившуюся вам тему.

Как выбрать установленную темы 

Чтобы применить установленную темы которая бы отображалась как при перезагрузке системы так и включении/выключении, выполним в терминале команду:

sudo update-alternatives --config default.plymouth

после вы увидите что-то подобное как вот у меня:

Есть 3 варианта для альтернативы default.plymouth (предоставляет /usr/share/plymouth/themes/default.plymouth).

  Выбор   Путь                                                               Приор Состояние
------------------------------------------------------------
* 0            /usr/share/plymouth/themes/ubuntukylin-logo/ubuntukylin-logo.plymouth   150       автоматический режим
  1            /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo-scale-2.plymouth     99        ручной режим
  2            /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth             100       ручной режим
  3            /usr/share/plymouth/themes/ubuntukylin-logo/ubuntukylin-logo.plymouth   150       ручной режим

Press <enter> to keep the current choice[*], or type selection number:

все темы отображается списком и пронумерованы, какую тему хотите установить порядковый номер выбранной темы введите.

После манипуляций выше тема автоматически сама не применится, нужно выполнить обновление конфигурации, для этого достаточно выполнить команду:

sudo update-initramfs -u

после этого перезагрузить систему и готово.

Изменить экранную заставку которая отображается при старте системы можно не только в консоли, но и в приложениях с графическим интерфейсом, например в Ubuntu Tweak, запустив приложение и перейдя в вкладку - Настройки - Автозапуск - Параметры экрана входа в систему:

Изменение фото при загрузке системы в Ubuntu Tweak Изменение заставки при загрузке системы Plymouth

как видим в несколько кликов мышью и готово.

Решение проблем с Plymouth на видеокартах NVIDIA

В связи с тем, что производитель NVIDIA отключил поддержку фреймбуфера для всех видеокарт, Plymouth может не работать и для решения этой проблемы, нужно открыть конфигурационный файл:

sudo gedit /usr/share/nvidia-current-updates/nvidiayour-vers-drive

вместо your-vers-drive пропишите версию вашего драйвера, после откроется конфигурационный файл, найдите строку:

v10ded.*sv.*sd.*bc03sc.*

которую закомментируем и изменим на:

#v10ded.*sv.*sd.*bc03sc.*

после обновим Grub:

sudo update-grub-gfxpayload && sudo update-grub

вот и все, готово, можно перезапустить систему и проверить работу темы. На этом пожалуй и окончим материал, если у вас возникнут сложности, спрашиваем в комментариях к материалу.

Полезные ссылки

Небольшая подборка с 8 тем для Linux Mint

для установки темы достаточно скачать deb пакет с названием all.deb, после установить либо с помощью терминала возможно Gdebi или же через Ubuntu Software, далее выбрать тему как описано в материале выше.

Автор: Юрий Герук

Лицензия: CC BY-SA 4.0

Похожие материалы:
Помогла ли вам статья?
Да Нет
Статья оказалась полезной для 0 человек
avatar
Ищите в /lib/plymouth/themes/  .
avatar
linux mint - установка возможна?
I
Linux mint такой папки нет
avatar
эта штука для красивой заставки при загрузке системы. а есть же еще что-то похожее, но для выбора\переключения операционок в загрузчике? вот у меня на ноуте стоит Windows + Linux Mint и я хочу красивого переключателя между ними. В бытность свою линуксоидом настраивал такие штуки, а сейчас забыл ) подскажете? )
avatar
Это доступно с загрузчиком Burg, больше деталей - здесь.  .
avatar
Возможна, я же писал в комментарии ниже, там просто директория немного отличается.
avatar
благодаря инфе на вашем сайте мой скромный linux mint cinnamon 18 прямо преобразился - synapse ( ну очень крутая штука! ), conky, telegram, viber. вот еще plymouth допилить нужно ))
avatar