Гид по технологиям

Как изменить экран загрузки (Plymouth) в Fedora и выбрать одну из 11 тем

6 min read Linux Обновлено 18 Dec 2025
Как изменить экран загрузки Plymouth в Fedora
Как изменить экран загрузки Plymouth в Fedora

Важно: все команды нужно выполнять в терминале с правами sudo. Перед изменениями рекомендуется создать точку восстановления или сохранить список текущих настроек.

Что такое Plymouth и зачем менять экран загрузки

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

Краткое определение: Plymouth — менеджер графического экрана загрузки, отвечающий за анимацию и индикатор прогресса при старте и остановке системы.

Преимущества смены темы:

  • Быстрое визуальное обновление внешнего вида системы.
  • Соответствие теме рабочего окружения (KDE, GNOME и т. д.).
  • Возможность отобразить полезный индикатор прогресса.

Основные команды Plymouth

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

sudo plymouth-set-default-theme  -R

Команда применит тему и автоматически обновит initramfs (-R означает rebuild). Изменения вступят в силу при следующей перезагрузке.

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

sudo plymouth-set-default-theme --list

Чтобы вернуть тему по умолчанию:

sudo plymouth-set-default-theme --reset

Чтобы найти и установить новые темы через DNF:

sudo dnf search plymouth-theme
sudo dnf install plymouth-theme-<имя>

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

Предустановленные темы Plymouth в Fedora — список и команды

Ниже перечислены 11 тем, которые часто доступны в Fedora. Для каждой темы указана краткая визуальная характеристика и команды для установки/включения. Сохраняйте команды как блоки в терминале.

Брызги краски на чёрном фоне

1. Breeze — тема KDE

Описание: по центру отображается логотип KDE с маленькой вращающейся шестерёнкой, фон обычно тёмный или градиент.

Команды:

sudo dnf install plymouth-theme-breeze
sudo plymouth-set-default-theme breeze -R

2. Charge — тема с «зарядкой» логотипа

Описание: силуэт логотипа Fedora постепенно «заполняется», пока не проявится символ «F».

Команды:

sudo dnf install plymouth-theme-charge
sudo plymouth-set-default-theme charge -R

Силуэт логотипа Fedora на фоне

3. Details — минималистичный текстовый вывод

Описание: показывает подробные текстовые сообщения инициализации вместо графики — полезно для отладки.

Команды:

sudo plymouth-set-default-theme details -R

4. Fade-in — логотип и мерцающие звёзды

Описание: логотип Fedora на синем фоне, поле анимированных звёзд, которое мягко проявляется и исчезает.

Команды:

sudo dnf install plymouth-theme-fade-in
sudo plymouth-set-default-theme fade-in -R

Логотип Fedora на синем фоне с анимированными звёздами

5. Hot Dog — забавная тематическая заставка

Описание: карикатурная «сосиска» с лицом, к которой по мере загрузки добавляется горчица как индикатор прогресса.

Команды:

sudo dnf install plymouth-theme-hot-dog
sudo plymouth-set-default-theme hot-dog -R

Картинка с мультяшной сосиской и индикатором горчицы

6. Script — простой логотип с полосой

Описание: логотип Fedora и чёрно-белая полоса, цвета которой горизонтально колеблются, показывая прогресс.

Команды:

sudo dnf install plymouth-theme-script
sudo plymouth-set-default-theme script -R

Логотип Fedora с чёрно-белой полосой индикатора

7. Solar — логотип и анимированное «солнечное» ядро

Описание: большой логотип с полосой прогресса и анимированным синим солнцем в углу.

Команды:

sudo dnf install plymouth-theme-solar
sudo plymouth-set-default-theme solar -R

Большой логотип и анимированное синее «солнце»

8. Spinfinity — спиннер в форме бесконечности

Описание: логотип и спиннер из точек, движущийся по траектории в виде символа бесконечности.

Команды:

sudo dnf install plymouth-theme-spinfinity
sudo plymouth-set-default-theme spinfinity -R

Логотип и спиннер, формирующий знак бесконечности

9. Spinner — классический спиннер с белой линией

Описание: чёрный фон, внизу логотип и над ним сплошная белая линия с хвостом, движущаяся по круговой траектории.

Команды:

sudo dnf install plymouth-theme-spinner
sudo plymouth-set-default-theme spinner -R

Чёрный фон с логотипом и белым спиннером

10. Text — минимализм с тремя точками

Описание: три точки в середине экрана, которые поочерёдно загораются как индикатор прогресса.

Команды:

sudo plymouth-set-default-theme text -R

Три точки в центре экрана, поочерёдно загорающиеся

11. Tribar — три независимых прогресс-бара

Описание: три наложенных друг на друга полосы внизу экрана, каждая продвигается независимо как отдельный индикатор.

Команды:

sudo plymouth-set-default-theme tribar -R

Три полосы прогресса внизу экрана, движущиеся независимо

Как находить и устанавливать дополнительные темы

  1. Поиск через DNF:
sudo dnf search plymouth-theme
  1. Просмотр результатов и установка нужного пакета:
sudo dnf install plymouth-theme-<имя_темы>
  1. Применение темы:
sudo plymouth-set-default-theme <имя_темы> -R

Подсказка: некоторые темы могут поставляться в репозиториях сторонних производителей. Проверяйте, что репозиторий надёжен.

Устранение проблем и советы по отладке

Если после смены темы вы не видите ожидаемой заставки, выполните следующие шаги:

  • Проверьте, что пакет темы действительно установлен:
sudo dnf list installed | grep plymouth-theme
  • Убедитесь, что initramfs пересобран. Команда -R в plymouth-set-default-theme обычно делает это, но можно пересобрать вручную:
sudo dracut --force
  • Если после обновления ядра тема «сломалась», пересоберите initramfs для текущего ядра:
sudo dracut --force /boot/initramfs-$(uname -r).img $(uname -r)
  • Для просмотра сообщений загрузки вместо графики переключитесь на details или временно удалите параметр splash из GRUB.

  • Проверьте логи systemd и dracut на предмет ошибок:

journalctl -b -p err
  • Если тема использует нестандартные шрифты или ресурсы, убедитесь, что они доступны и имеют правильные права доступа.

Критерии приёмки после смены темы

  • Тема успешно применена и видна при перезагрузке.
  • Индикатор прогресса движется без заметных артефактов.
  • initramfs пересобран без ошибок.
  • В логах нет ошибок, связанных с Plymouth или dracut.

Рекомендации по кастомизации и альтернативы

  • Если нужна более глубокая кастомизация (свои изображения, цвета, анимации), вы можете создать свою тему: скопируйте существующую тему из /usr/share/plymouth/themes в /usr/share/plymouth/themes/, отредактируйте файлы .script и ресурсы, затем зарегистрируйте тему через plymouth-set-default-theme.

  • Для систем без Plymouth (например, некоторые минимальные инсталляции) можно использовать текстовый вывод или другие инструменты для отображения прогресса.

  • Если вы используете систему с UEFI Secure Boot, пересборка initramfs и загрузка модифицированных компонентов может требовать подписания или дополнительных шагов.

Контрольный список для разных ролей

Для обычного пользователя:

  • Создать резервную копию важных данных.
  • Установить тему через DNF (если нужно).
  • Применить тему через plymouth-set-default-theme -R.
  • Перезагрузить систему и проверить внешний вид.

Для системного администратора:

  • Проверить совместимость темы с текущей версией ядра и initramfs.
  • Выполнить тест на виртуальной машине перед развертыванием на серверах.
  • Обновить документацию и процедуру отката.
  • Убедиться в соблюдении политик Secure Boot и подписей, если применимо.

Тесты и критерии приёмки

Минимальные тест-кейсы:

  1. Установка темы: пакет устанавливается без ошибок.
  2. Применение темы: plymouth-set-default-theme возвращает 0 и пересобирает initramfs.
  3. Перезагрузка: тема отображается и система загружается в GUI.
  4. Откат: plymouth-set-default-theme –reset возвращает предыдущую тему или дефолт.

Критерии приёмки описаны в разделе выше.

Безопасность и приватность

Plymouth сам по себе не собирает пользовательские данные — он отображает локально доступные ресурсы и параметры. Тем не менее:

  • Избегайте установки тем из ненадёжных источников, так как они могут содержать исполняемые скрипты.
  • На системах с Secure Boot проверяйте требования к подписи.

Когда смена темы не поможет — ограничения и контрпримеры

  • Если проблема с самой загрузкой (kernel panic, неисправный модуль), смена темы ничего не исправит.
  • На headless-серверах графический Plymouth не отображается — там полезнее использовать текстовые логи.
  • При ограничениях по дисковому пространству или местах для initramfs пересборка может завершиться с ошибкой.

Быстрый справочник команд (cheat sheet)

  • Список установленных тем:
sudo plymouth-set-default-theme --list
  • Установить тему и пересобрать initramfs:
sudo plymouth-set-default-theme <имя> -R
  • Сбросить тему:
sudo plymouth-set-default-theme --reset
  • Поиск тем в репозиториях:
sudo dnf search plymouth-theme
  • Принудительная пересборка initramfs:
sudo dracut --force

Короткое резюме

Поменять экран загрузки в Fedora можно быстро и безопасно с помощью Plymouth. Fedora предоставляет 11 удобных предустановленных тем; ещё больше тем доступно через репозитории. Всего несколько команд в терминале — и система загружается с новым видом. Тестируйте на виртуальной машине, сохраняйте резервные копии и следите за логами при возникновении проблем.

Вопросы и ответы

Вопрос: Нужно ли перезагружать систему после смены темы?

Ответ: Да — тема применится при следующей перезагрузке, хотя команда с -R пересобирает initramfs немедленно.

Вопрос: Могу ли я создать свою тему?

Ответ: Да — скопируйте существующую тему из /usr/share/plymouth/themes, отредактируйте ресурсы и .script, затем примените через plymouth-set-default-theme.

Вопрос: Что делать, если тема не отображается?

Ответ: Проверьте, установлен ли пакет темы, пересоберите initramfs вручную и просмотрите журналы ошибок.


Наслаждайтесь новым экраном загрузки и не бойтесь экспериментировать — оформление системы зависит от вас.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Временный доступ к серверу Discord
Discord

Временный доступ к серверу Discord

Безопасное удаление и перезапись свободного места в Windows
Безопасность

Безопасное удаление и перезапись свободного места в Windows

Как записать ISO на CD/DVD в Windows
Гайды

Как записать ISO на CD/DVD в Windows

Играть в Android и iOS игры на Chromecast
Руководство

Играть в Android и iOS игры на Chromecast

Онлайн‑резюме в Notion: как создать и опубликовать
Карьера

Онлайн‑резюме в Notion: как создать и опубликовать

Перенос музыки с ПК на PSP — простая инструкция
Гайды

Перенос музыки с ПК на PSP — простая инструкция