bootsplash a.k.a. Splashy on Debian

Tired of watching screens full of hardware releated info scrolling past during Startup and shutdown.

Welcome to the world of Splash Screen, Screenshots Here

In earlier stage bootsplash screen was configured throught a lot of kernel hacking and using it has a hell lot of hardwork including recompilling of kernel.

But the newest form SPLASHY in a userspace implementation of kernel so that it provides all the necessary features right at userspace.

In debian installing splashy is just a matter of few commands

1) IF you don’t have unstable repo’s in your source list then follow it otherwise skip to step 3

echo "deb unstable main contrib non-free" >> /etc/apt/sources.list
echo "deb-src unstable main contrib non-free" >> /etc/apt/sources.list

2) then apt-get update

3) last apt-get install splashy splashy-themes

After this what you need to is just one thing

open your menu.lst (/boot/grub/menu.lst)
and in the line with kernel value add these words at the end of that line

"vga=791 splash quiet"

Ex : – kernel /boot/vmlinuz ro root=/dev/hda8 ro vga=791 splash quiet

To run Splashy from initramfs you need to create a new initramfs image. An initramfs image is a little system that is

launched during the kernel’s initalization, before the system starts.

During Splashy’s installation Splashy sets everything up so you can get it integrated into initramfs whenever you wish by

just running a single command.

But first you must edit /etc/default/splashy and set ENABLE_INITRAMFS=1 so that Splashy will integrate itself into future initramfs images.

update-initramfs -u -t -k `uname -r`

then reboot and you will have a slashy desktop


All the themes are by defaults installed in /etc/splashy/themes

configuration for splashy is in/etc/splashy/config.xml

and configuration for respective themes is available in /etc/splash/themes/ in XML file format

some of the configuration’s that can be done include changing the colour theme as well as the progress bar size color

direction and image shown.


Once the theme is installed, just run splashy_config -s where name is the name of the theme

To get the complete list of all the splashy themes installed just type in

splashy_config --info

I hope this article will help you all.



while looking for webhosting either shared or dedicated hosting solution and web hosting providers i came across two sites which i wish to share with everyone. this web marketing association, they actually look at the possibility of business opportunity as well as seo on your website. while the second one is web marketing association award for linux hosted sites which made me feel proud about my decision (made 8 yrs ago) to start working in linux field…….

7 thoughts on “bootsplash a.k.a. Splashy on Debian”

  1. Pingback: TuxFeed › How to configure Splashy Scree on debian

  2. Pingback: How to configure Splashy Scree on debian -- Debian Admin

  3. The above info broke my system!!

    But first you must edit /etc/default/splashy and set ENABLE_INITRAMFS=1 so that Splashy will integrate itself into future initramfs images.

    update-initramfs -u -t -k `uname -r`

    Followed this info to letter. My computer wouldn’t boot!!

    Make sure that you are correct before releasing to the general public.

    Not a happy bunny

  4. Anant Shrivastava

    hello bookie, please read that this step os optional and do specify the exact error message that occur, without that we will not be able to help you.

  5. Hi,

    nice tips, thanks for your help.

    Work fine on a Lenny/Testing.

    1) For GRUB part, this is needed to run “update-grub” if “# defoptions” is modified :

    # defoptions=vga=791 splash quiet

    2) For “ENABLE_INITRAMFS=1”, this is prevent Linux to wake up after a “suspend to disk” (“s2disk” or “hibernate”).

    There is no issue with s2disk/hibernate with “ENABLE_INITRAMFS=0”


  6. best web hosting

    Thanks for the information. There seems to be a never ending supply of great information on the net. I love learning new stuff, and will be back to read your posts regularly !! Thanks again 🙂

  7. Pingback: Howto Splashy on Debian : Linux Hardcore Blog

Comments are closed.

Scroll to Top