Friday, June 29, 2012

Decreasing boot time in Ubuntu 12.04

Disabling items on start up obviously reduces the boot time of your machine irrespective of the type of the operating system (Windows or Linux) you are using. Same is applicable for Ubuntu 12.04. But due to some unknown reason Ubuntu 12.04 has really missed something in the startup applications program because if we open the 'Startup Applications' program we can see nothing in the list. Ubuntu 12.04 doesn't show any program in the list of 'Startup Applications' which is not possible.

Hence to make the list visible we have to run the below mentioned small command.
$ sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

This command will immediately make the necessary changes and you can now open the 'Startup Applications' program to see all the programs that start after you boot Ubuntu which in turn tend to slow down your booting process.

As you can see my machine was quite busy starting all sorts of applications while booting. I have tried disabling some of which i don't need. This has surely reduced the startup time.

Note- While disabling the applications one must be very careful because while doing so one can also tend to disable some system related necessary startup applications that may ruin or corrupt your operating system.

I would like to suggest some applications that should NOT be disabled are as follows -
AT-SPI D-Bus, Certificate and Key Storage, Disk Notifications, Files, GNOME Settings Daemon, GPG Password Agent, GSettings Data Conversion, Mount Helper, Network, Onboard, PolicyKit, PulseAudio, Screensaver, Secret Storage Service, SSH Key Agent, User folders update, and Zeitgeist Datahub.


1 comment: