How to change Boot splash screen in ubuntu

Boot splash screen is the one appearing just after your computers boot process starts or if you selcted Ubuntu from your GRUB list (if you have a dual booting system).Default boot splash screen is kinda image showing Ubuntu logo and 'UBUNTU' and a progress bar under it.You can change this to more attractive and give your PC an authentic touch!

Download Ubuntu boot splash screens from one of the sites-
for ubuntu (GNOME desktop)-
http://ubuntu-art.org/
http://art.gnome.org/
http://www.gnome-look.org/

for Kubuntu (KDE desktop)-
http://www.kde-look.org/

click this for Ubuntu boot splash screens: http://ubuntu-art.org/index.php?xcontentmode=8112

1. Download a splash screen -normally tarred or zipped- and untar/unzip and save it (these are .so files) into you homefolder like /home/yourusername/


(Note: 'Usplash' app should be there in your system, it is there in Ubuntu 8.04.If no then get it by sudo apt-get install usplash)

2. Open Terminal Applications >> Accessories >> Terminal

Backup your grub configuration file (menu.lst) file by executing

sudo cp /boot/grub/menu.lst /boot/grub/menu_backup.lst


3. You need a booting screen resolution of 1024x768. To set it, please open menu.lst by executing

sudo gedit /boot/grub/menu.lst

find the paragraph about your current kernel version, and add the string

vga=791 at the end of the section, without modifying pre-existing values.

For example - this is my current configuration

#########################
title Ubuntu 8.04, kernel 2.6.24-16-generic


root (hd0,4)


kernel /boot/vmlinuz-2.6.24-16-generic root=/dev/hda5 ro quiet splash locale=en_EN


initrd /boot/initrd.img-2.6.24-16-generic


quiet

##########################


you should add the string “vga=791”to the line



kernel /boot/vmlinuz-2.6.24-16-generic root=/dev/hda5 ro quiet splash locale=en_EN

which will become

kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/hda5 ro quiet splash locale=en_EN vga=791


(Note: make sure that you are not adding this to the line belongs to Ubuntu 8.04, kernel 2.6.24-16-generic (recovery mode) )

4. Prerequisite configurations over.We have saved .so files (say “usplash-bird.so” named file) into home folder.Open Terminal and execute following commands:

sudo cp usplash-bird.so /usr/lib/usplash

sudo update-alternatives --install /usr/lib/usplash/usplash-artwork.so usplash-artwork.so /usr/lib/usplash/usplash-bird.so 10

sudo update-alternatives --config usplash-artwork.so


You will be asked which boot splash screen to use with choice numbers.
Here we want to use “usplash-bird.so”.So enter the respective number and press Enter.

Now update your system booting process by executing

sudo update-initramfs -u

Now if everything went right then you can see the new boot splash screen on next startup.

More: You can check new boot splash screen without restarting computer by executing

sudo usplash

Click Ctrl+Alt+F7 to go back

But.....my PC getting some difficulty in this step..so i'v to click Ctrl+Alt+Backspace to restart GNOME (without restarting PC) to get rid of that interrupt.CtrlAltF7 may work in yours..checkit.

Comments

2 Responses to "How to change Boot splash screen in ubuntu"

Swift Arrow said... March 22, 2009 at 7:50 AM

TO get out of the usplash, use Cntrl-Alt-Escape. Worked for me.

elbiem said... March 22, 2009 at 10:08 PM

Thanx for the tip Swift Arrow :)

Get Updated

Subscribe to feed

Enter your email address:

Delivered by FeedBurner

Blog Archive