Установка и изменение темы экрана анимации загрузки в Ubuntu 24.04
Скучно с анимацией запуска по умолчанию в Ubuntu? В этом пошаговом руководстве показано, как установить и изменить тему в Ubuntu 24.04, Ubuntu 22.04 и Ubuntu 20.04.
Анимационный экран запуска (а также выключения и перезагрузки) обрабатывается Plymouth. Plymouth поддерживает темы, в Ubuntu по умолчанию используется bgrt.
Если вы просто хотите заменить или отключить логотип производителя, на этой странице я написал инструкцию. А здесь я покажу вам, как полностью заменить его на другой.
Экран анимации загрузки Ubuntu по умолчанию
Шаг 1. Установите темы Plymouth
Вариант 1. Установить из системного репозитория.
В системном репозитории Ubuntu есть несколько тем, обычно это темы по умолчанию для официальных версий, таких как KUbuntu и XUbuntu.
Сначала найдите и установите Synaptic Package Manager из Ubuntu Software или App Center.
Затем запустите Synaptic Package Manager и выполните следующие шаги один за другим, чтобы найти и установить некоторые темы Plymouth:
- Сначала щелкните значок «Поиск» (или нажмите Ctrl+F) в окне приложения и выполните поиск по запросу «
plymouth-theme
». - Затем щелкните правой кнопкой мыши нужный пакет темы и выберите «Отметить для установки».
- Наконец, нажмите «Применить», чтобы установить пакет темы.
Советы: вы можете использовать Ctrl+Click или Shift+Click, чтобы выбрать несколько пакетов, а затем установить их одновременно.
Вариант 2. Установите темы Plymouth из стороннего источника.
Популярный gnome-look.org включает в себя несколько сотен тем Plymouth, их можно скачать по ссылке ниже:
Gnome-Look.org: https://www.gnome-look.org/browse?cat=108&ord=rating
На выбор на странице Github доступно множество бесплатных тем с открытым исходным кодом (для поиска необходимо войти в систему).
Папка темы Plymouth обычно состоит из следующих файлов:
- Файлы изображений .PNG.
- Файл themename.plymouth для указания имени темы, сценария, каталога изображений и т. д.
- Файл .script для управления тем, как изображения .png будут отображаться в виде анимации.
- Другие дополнительные файлы.
Чтобы вручную установить тему Plymouth, просто переместите (или скопируйте) папку темы, содержащую упомянутые выше файлы, в каталог /usr/share/plymouth/themes (нужно разрешение sudo). .
Некоторые темы содержат сценарии установки. В этом случае просто запустите скрипт из терминала, чтобы автоматически установить тему.
В моем случае, как показано на последнем снимке экрана, просто щелкните правой кнопкой мыши папку vortex-ubuntu (та, что находится в папке «Загрузки») и нажмите «Открыть в терминале». Во всплывающем окне терминала выполните (замените «vortex-ubuntu» в соответствии с названием вашей темы):
либо запустите установщик, чтобы установить тему:
chmod u+x install && ./install
или переместите подпапку (в данном случае также называемую vortex-ubuntu) в
/usr/share/plymouth/themes
с помощью команды:sudo mv vortex-ubuntu/ /usr/share/plymouth/themes/
Затем измените владельца на root:
sudo chown root:root /usr/share/plymouth/themes/vortex-ubuntu
Шаг 2. Измените тему анимации загрузки (Плимут)
Тема, установленная как скрипт, обычно автоматически применяется при следующем запуске. Если вы установили тему вручную, вам нужно сделать еще один шаг, чтобы применить ее.
Советы. Для Debian, Fedora и т. д. вместо этого используйте команду sudo plymouth-set-default-theme THEME_NAME
, чтобы изменить тему Plymouth.
1. Сначала установите тему в качестве альтернативы default.plymouth, выполнив команду (соответственно замените vortex-ubuntu):
sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/vortex-ubuntu/vortex-ubuntu.plymouth 100
2. Затем выполните команду для настройки default.plymouth и введите соответствующий номер, чтобы установить другой по умолчанию:
sudo update-alternatives --config default.plymouth
3. Не перезагружая компьютер, вы можете запустить приведенную ниже команду, чтобы проверить текущую анимацию загрузки:
sudo plymouthd; sudo plymouth --show-splash; sleep 5; sudo plymouth --quit
Команда отобразит анимацию загрузки в полноэкранном режиме и автоматически завершит работу через 5 секунд.