Графическая заставка при загрузке ОС на основе Plymouth
Устанавливаем систему splash-загрузки:
# apt-get install plymouth plymouth-themes-all
Добавляем «splash» в /etc/default/grub:
# sed -i 's/quiet/quiet splash/g' /etc/default/grub
Выводим список установленных тем: Консоль:
# plymouth-set-default-theme -l
Пример: установка темы spacefun (она является основной в Debian 6.0) Консоль:
# plymouth-set-default-theme -R spacefun # update-grub2 # update-initramfs -u
Исправление отображения Plymouth при использовании проприетарных драйверов
Ставим пакет v86d
# apt-get install v86d
Загружаем нужный модуль
# modprobe uvesafb
Смотрим список поддерживаемых разрешений экрана:
# cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes | sort
В файле /etc/default/grub меняем строчку
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Вот так
sed -i 's/quiet/quiet splash nomodeset video=uvesafb:mode_option=1024x768-32,mtrr=3,scroll=ywrap/g' /etc/default/grub
и расскоментируем строчку GRUB_GFXMODE добавив нужное рарешение, к примеру 1024х768
Добавим тот же параметр и в initramfs-tools/modules :
# echo "uvesafb mode_option=1024x768-32 mtrr=3 scroll=ywrap" >> /etc/initramfs-tools/modules
Затем завершаем настройку командами
# echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash # update-initramfs -u # update-grub
После этого необходимо перезагрузить систему и нашему взору предстанет исправленный и ровный Plymouth!
CategorySystemAdministration | CategorySoftware | CategoryBootProcess
