Sunday, April 3, 2011

Plymouth In Debian Squeeze

Debian squeeze now officially dropped splashy and usplash for the boot splash and included the Plymouth boot splash as it's default.Plymouth when installed it is not enabled by default
these are the following steps to enable Plymouth
Become root.
Install v86d package.
1. Edit the  /etc/default/grub file

by GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap"
Replace #GRUB_GFXMODE=640x480
by GRUB_GFXMODE=1280x1024
Notice that grub2 supports different resolutions so you can put there a list
and grub2 will choose the first working one. (debian-edu grub background
image should be updated)

2. edit the file /etc/initramfs-tools/modules
by adding  a line containing: uvesafb mode_option=1280x1024-24 mtrr=3 scroll=ywrap

3. echo FRAMEBUFFER=y | tee /etc/initramfs-tools/conf.d/splash
add "i915 modeset=1" to /etc/initramfs-tools/modules
Now you have the default setted theme.
/usr/sbin/plymouth-set-default-theme --list (list available themes)
/usr/sbin/plymouth-set-default-theme THEME (change theme)

4. update-grub2
update-initramfs -u (apply to initramfs)