I’m now happily updated and running Ubunto 9.10 “Karmic Koala”. First impressions are that it is excellent – much tighter than 9.04, with a more slick user interface, and faster response time. Little niggles I had with 9.04 are gone and, so far, it has been very nice to use. More on that in a future post.
One thing I particularly like is the new boot loader, GRUB2 (or 1.97~beta4 to be exact). This is more flexible than the previous GRUB loader, and allows you to add splash screens if you wish.
To enable this, you can do the following:
Download sample splash screens by opening a terminal window and typing:
sudo apt-get install grub2-splashimages
This installs sample images to /usr/share/images/grub, although I preferred to create my own.
To use your own image, open or create an image in the GIMP, and scale it to 640 x 480. Save it to /usr/share/images/grub as a TarGA (tga) file.
Now open a terminal window and type:
sudo gedit /etc/grub.d/05_debian_theme
Look for the line that says:
for i in {/boot/grub,/usr/share/images/desktop-base}
/moreblue-orbit-grub.{png,tga} ; do
and change “moreblue-orbit-grub” to the name of the image you have selected, make sure you retain the “.” between the name and {png,tga} parts.
Save the file and quit back to the terminal.
Now type:
sudo grub-mkconfig -o /boot/grub/grub.cfg
If all goes well, you should see the following status lines:
Updating /boot/grub/grub.cfg …
Found Debian background: (your file name).tga
When you reboot your computer, you should now have the lovely new splash screen displayed. Here’s the one I’m currently using:

GRUB2 splash screen
It’s based on this image from my Flickr stream. Why? Because it’s a “splash” of course!