Manjaro Plymouth

Plymouth

From Manjaro
Revision as of 12:03, 17 July 2023 by Krotesk (talk | contribs)
Other languages:
English • ‎français • ‎Ελληνικά • ‎русский

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


Установка

Plymouth доступен из репозиториев Manjaro. Однако для его правильной установки необходимо выполнить некоторые шаги.

Применяются шаги с Wiki Arch, за исключением последнего шага.

При пересборке образа initrd, пресета "linux" не существует. Используйте тот, который соответствует вашей версии ядра:

sudo mkinitcpio -p linux<version>

Если вы не знаете какое значение использовать - загляните в каталог /etc/mkinitcpio.d. В нем содержатся все доступные пресеты (файлы с расширением .preset). Например:

user $ sudo mkinitcpio -p linux419 COPY TO CLIPBOARD


Обратите внимание, что для включения Plymouth при загрузке вы должны отредактировать /etc/default/grub и добавить слово splash в список аргументов для следующей строки, как показано на рисунке:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Следите за тем, чтобы не удалить ничего, что уже может там находиться.

Конфигурация

Смотрите https://wiki.archlinux.org/index.php/Plymouth_(Русский)#Настройка

Удаление

Для удаления Plymouth требуется 4 или 5 шагов. К ним относятся:

  • Удаление хука plymouth из /etc/mkinitcpio.conf (Для шифрования диска пользователи должны использовать plymouth-encrypt).
  • Пересоздание initramfs для вашего ядра с помощью sudo mkinitcpio -p linux<version>.
  • Удаление слова splash & quiet из опций командной строки Grub, путём редактирования /etc/default/grub.
  • Обновление файла конфигурации Grub с помощью
    user $ sudo update-grub COPY TO CLIPBOARD


  • После этого пакет plymouth и его темы можно удалить. Например:
user $ sudo pacman -Rsn plymouth plymouth-theme-manjaro-elegant COPY TO CLIPBOARD



Смотрите также

Cookies help us deliver our services. By using our services, you agree to our use of cookies.