Typically Ubuntu boots in around 15-45 seconds out of the box, but overtime this can change as you add more applications and the init scripts get bloated. So here are a few quick tips to help you speed up Ubuntu’s boot time (I am using Ubuntu 10.04).
Start up
The easiest tweeks to make can be found in the “System > Preferences > Start-up Applications” menu. On a desktop machine you are unlikely to need a few of the services, and on a server you are likely to need even fewer.
The applications which I have disabled are:
- Blue-tooth Manager: If you don’t use blue-tooth then this service is a waste of resources!
- Evolution Alarm Notifier: Personally I do not use evolution as a mail client, so there is no need for the notifier. Even if you do use evolution, you may not need the reminders!
- GNOME Login Sound: As nice as that sound is, the monkey in the jungle gets annoying very quickly!
- Visual Assistance: I don’t need the “accessibility” features.
You may find others that you don’t need, such as “Ubuntu One” which you might not make use of.
A good kick up the BUM
BUM or Boot Up Manager is a useful program that takes controlling start-up programs and services one step further. You can use it to completly stop the CUPS (Printing) services and any other laptop only items if you are running a desktop or server. It can be installed with the following apt-get command:
sudo apt-get install bum
I will leave you to decided which items to disable, as everyone’s Ubuntu installs can be different.
If you have any other speed-up tips please comment!!

