NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
Home / News / Linux / Other Tips, Tricks and Tutorials

Other Tips, Tricks and Tutorials


Change Ubuntu Bootsplash Theme

Usplash customization guide

By Marius Nestor, Linux Editor

21st of May 2007, 16:27 GMT

Adjust text size:


Ubuntu Logo
Enlarge picture
Actually, this guide is for all flavors of Ubuntu including Kubuntu, Xubuntu or Edubuntu and it will help you to easily change the boot splash of your operating system. I think you should know that this boot splash you see every time you start your Ubuntu OS is named Usplash and is a userspace bootsplash system. Usplash allows you to customize the progress bar, text, logo and the background of your boot splash.





Requirements:

You will need to install some development packages first, so open Synaptic and search for:

gcc
libbogl-dev
usplash-dev


and install them. Or, if you prefer the "geek" method, please open a console and type:

[CODE=0]
sudo apt-get install gcc libbogl-dev usplash-dev
[CODE=1]

You will also need the following tools:

SUM - Start-up Manager
Usplash Switch (optional)

Get the deb packages and install them by simply right-clicking on each one, and then go to Kubuntu Package Menu -> Install Package (if you have Kubuntu). In Ubuntu, open a terminal and type:

[CODE=0]
sudo dpkg -i startupmanager_1.0.4-1_all.deb usplash-switcher_0.0.0svn20070519-1~getdeb1_i386.deb
[CODE=1]

Create the background:

This is actually the hard part of the whole process, because you must create a nice PNG image with maximum 256 colors. The resolution should be no higher than 800x600. Also, because some of the colors are used for special purposes, like drawing the text messages of the services that are started during the boot process, the color palette is restricted. The special palette entries are shown below:


Index

Usage


0

Background color


0

Text background color


1

Progress bar color


2

Text foreground color (right)


4

Progress bar background color


8

Text foreground color (left)


13

Failure text color



For the creation of this PNG image, I suggest to use the latest development version of GIMP, as it will allow you to rearrange the palette with a nice included plugin, called 'Rearrange Colormap' (Colors -> Map -> Rearrange Colormap). Remember that you must use a different file format than PNG after you've used the 'Rearrange Colormap' plugin and then convert it back to PNG with another software, because the PNG plugin may rearrange the colormap.

Compile and install the new boot splash

Once you are done with the artwork, you must create a file with the .so extension. In order to achieve this you must open a console and type the following commands, but first create a folder called usplash, put the image you've just created and rename it to usplash-artwork.png.

[CODE=0]
pngtobogl usplash-artwork.png > usplash-artwork.c
gcc -Os -g -I/usr/include/bogl -fPIC -c usplash-artwork.c -o usplash-artwork.ogcc -shared -Wl,-soname,usplash-artwork.so usplash-artwork.o -o yourimage-splash.so
[CODE=1]

Open the StartUp-Manager application (in Kubuntu you'll find it in KMenu -> System and in Ubuntu you can find in Applications -> System Tools), switch to second tab (Appearance) and hit the 'Manage usplash themes...' button, then click on Add and search for the folder where you've created the .so file. Open the .so file, click 'Close' and then select your own usplash theme from the drop-down menu above the 'Manage usplash themes...' button. Close the StartUp-Manager and wait a few seconds before the window disappears.
Review imageReview image


Optional, whenever you want to switch to another usplash theme, you can open the Usplash Switcher application, which will show you a preview of the installed usplash themes; just click on the desired one and then on the 'Switch' button.

Review image

TAGS:

Ubuntu | Usplash | Boot | Customize


Rating:
Good (3.7/5) 12 vote(s) so far    

Read by 45,908 user(s) | Add comment | Link to this article
Subscribe to news | Print article | Send to friend

© Copyright 2001-2008 Softpedia
Contact:

 

 

SEARCH THE NEWS ARCHIVE :




Today's News
| Yesterday's News | News Archive


MORE RELATED ARTICLES:


Install Nvidia and ATI Video Drivers on Ubuntu Edgy

Dual Boot Ubuntu and Windows

What Should You Expect from Ubuntu 7.04

Ubuntu 7.04 - Well Done

Ubuntu Linux for Dell Machines

Ubuntu Christian Edition 3.0 Raises from Feisty Fawn

Ubuntu Goes Mobile

User opinions:


Comment #1 by: sciman on 27 May 2007, 00:51 GMT reply to this comment

This is a great tutorial. I would only change one thing. The third set of codes would be clearer written out like they are at http://doc.gwos.org/index.php/Change_Usplash (the third set of codes)


Comment #2 by: Pascal on 12 Feb 2008, 00:40 GMT reply to this comment

the command:
pngtobogl usplash-artwork.png > usplash-artwork.c
is supposed to be
pngtousplash usplash-artwork.png > usplash-artwork.c

At least in Kubuntu 7.10


Comment #3 by: David on 10 Apr 2008, 15:37 GMT reply to this comment

Cool thanks.

I've even book marked it.

!Geek>!@? am I?


Comment #4 by: Alain Claessens on 05 May 2008, 21:02 GMT reply to this comment

usplash-dev is replaced by libusplash-dev (at least since kubuntu 8.04)

Comment #4.1 by: pished off on 04 Aug 2008, 09:22 GMT

This does not work in Kubuntu 8.4

Share your opinion:

You are not logged on. Please provide your name and email address.
Log on to get your comments posted and visible instantly.
Your Name:
Your Email Address:
(will not be used for commercial purposes)
Solve this to prove you're not a bot: =
Your review/opinion:

 






SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM