Как изменить экран загрузки Ubuntu и заменить usplash на splashy
Кому подойдёт эта инструкция
- Пользователям старых и средних версий Ubuntu, где по умолчанию используется usplash.
- Тем, кто хочет гибко настраивать графику загрузки и устанавливать сторонние темы splashy.
Краткая схема действий
- Удалить usplash. 2. Установить splashy и темы. 3. Скачать тему (tar.gz). 4. Установить тему через splashy_config. 5. Добавить параметр vga=791 в запись ядра GRUB. 6. Обновить initramfs и перезагрузить.
Важно: в новых версиях Ubuntu система загрузки может отличаться (например, используется plymouth). Перед началом проверьте, какая система загрузки активна в вашей сборке.
Удаление usplash
Откройте терминал (Приложения → Стандартные → Терминал) и выполните команду:
sudo apt-get autoremove usplashЭта команда удалит пакет usplash и связанные с ним автоматические зависимости.
Установка splashy
Скачайте DEB-пакеты, подходящие для вашей архитектуры.
- Для 32-bit: libsplashy1_0.3.10-1_i386.deb, splashy_0.3.10-1_i386.deb
- Для 64-bit: libsplashy1-dev_0.3.13-3ubuntu1_amd64.deb, libsplashy1_0.3.13-3ubuntu1_amd64.deb, splashy_0.3.13-3ubuntu1_amd64.deb
Дважды кликните по скачанным .deb-пакетам, чтобы установить их через графический установщик пакетов, или установите через терминал с помощью dpkg/apt при необходимости.
После установки пакета splashy выполните:
sudo apt-get install splashy-themesЭтот шаг установит набор стандартных тем splashy.
Поиск и скачивание темы
Темы для splashy обычно выкладывают в виде архива .tar.gz. Где искать:
- В папке /usr/share/splashy/themes на вашей системе (установленные темы).
- gnome-look.org — поиск по запросу “splashy”.
- Страницы сообществ splashy/kde-look.
Скачайте понравившуюся тему на рабочий стол или в другую удобную папку. Файл должен быть в формате .tar.gz.
Установка темы через splashy_config
Чтобы установить тему, выполните три команды. Замените путь и имя на свои:
sudo splashy_config -i /path-to-the-file.tar.gz
sudo splashy_config -s name-of-the-file
sudo update-initramfs -uПример при скачанном файле custom-usplash.tar.gz на рабочем столе:
sudo splashy_config -i ~/Desktop/custom-usplash.tar.gz
sudo splashy_config -s custom-usplash
sudo update-initramfs -uВажно вводить команды вручную. Копирование из некоторых веб-редакторов может привести к замене дефисов или появлению невидимых символов, что вызовет ошибки.
Конфигурирование записи ядра GRUB
Откройте файл меню загрузчика GRUB в редакторе с правами администратора:
gksu gedit /boot/grub/menu.lstНайдите строку, похожую на следующую (пример — может отличаться по версии ядра и UUID):
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=82ace599-c240-456a-8df9-96b0b477d00b ro singleДобавьте в конец этой строки параметр vga=791 так, чтобы строка выглядела примерно так:
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=82ace599-c240-456a-8df9-96b0b477d00b ro single vga=791Сохраните файл и закройте редактор.
Изображение показывает пример, куда добавить параметр vga=791 в записи GRUB.
Перезагрузка и проверка
Перезагрузите компьютер. При корректной установке и совместимости вы увидите выбранную тему splashy во время загрузки.
Если экран остаётся чёрным или отображается стандартный usplash, проверьте:
- Верно ли прописан vga=791 в нужной записи GRUB.
- Установлены ли правильно пакеты splashy и тема.
- Была ли успешно выполнена команда sudo update-initramfs -u.
Скриншоты примеров тем
Aqua для splashy
Simple bluish для splashy
Ubuntu Glass
Удаление splashy и возврат usplash
Чтобы удалить splashy и вернуть стандартный usplash, выполните:
sudo apt-get autoremove splashy splashy-themes
sudo apt-get install usplashПосле этого экран загрузки должен вернуться к настройкам по умолчанию.
Когда этот способ не сработает
- Если ваша версия Ubuntu использует другую подсистему загрузки (например, plymouth), описанные пакеты и команды могут быть неприменимы.
- На системах с UEFI/modern GRUB2 файл /boot/grub/menu.lst может отсутствовать — в этом случае конфигурация GRUB отличается.
Альтернативные подходы
- Использовать plymouth и темы для plymouth — актуально для современных релизов Ubuntu.
- Для полной замены загрузчика изучить настройку GRUB2 и тему plymouth.
Критерии приёмки
- При загрузке видна выбранная тема splashy вместо стандартного экрана.
- Команда sudo update-initramfs -u выполняется без ошибок.
- В случае отката — экран загрузки возвращён к исходному состоянию.
Быстрая методология действий
- Проверить версию Ubuntu и тип загрузчика. 2. Сделать резервную копию /boot/grub/menu.lst. 3. Удалить usplash и установить splashy. 4. Установить тему и обновить initramfs. 5. Добавить vga=791 и перезагрузить.
Контрольный чеклист перед началом
- Резервная копия файла /boot/grub/menu.lst
- Доступ к терминалу с правами sudo
- Скачан .tar.gz с темой
- Пакеты splashy установлены
Пример отката действий при проблемах
- Запустить в режиме восстановления (recovery) или с Live-CD. 2. Восстановить оригинальный /boot/grub/menu.lst из резервной копии. 3. Выполнить sudo apt-get autoremove splashy splashy-themes и sudo apt-get install usplash. 4. Выполнить sudo update-initramfs -u и перезагрузить.
Мини-словарь терминов
- initramfs — минимальная файловая система, загружаемая перед монтированием корневой FS.
- GRUB — загрузчик системы, управляющий выбором ядра и параметров загрузки.
- usplash, splashy — разные реализации графического экрана загрузки.
Совет по совместимости
Если вы используете современный релиз Ubuntu, начните с проверки наличия пакета plymouth и поиска тем для plymouth — это более вероятно применимо, чем установка splashy.
Резюме
Изменение экрана загрузки Ubuntu — выполнимая задача: удалите usplash, установите splashy, примените тему и обновите initramfs. На новых версиях Ubuntu учитывайте возможную замену usplash на plymouth и выбирайте метод согласно вашей версии системы.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента