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
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"
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)
update-initramfs -u (apply to initramfs)