Skip to main content
Dec 25, 2012

here are many applications run by default or maybe some of you want to set applications that will run automatically when Ubuntu starts. Here is how to set, change or remove startup applications in Ubuntu 12.04

Ubuntu 12.04 has an application to configure startup programs and it's called, totally unexpected - "Startup Applications" (or gnome-session-properties)

You can start it in two ways, either running the following command in the terminal:

gnome-session-properties

or selecting "Startup Applications..." menu item in the system menu

Image
Ubuntu startup applications 01

 

The screen will apear where you can configure applications to be run at Ubuntu startup.

Image
Ubuntu startup applications 02

 

However, you can notice that Startup Applications doesn't show all the applications which are started during the boot.

In order to see all of them run the following command in the terminal:

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

After that, if you start the Startup Applications all applications are listed.

Image
Ubuntu startup applications 03

 

In order to revert default behaviour back, i.e. to hide default applications again from the list, run:

sudo sed -i 's/NoDisplay=false/NoDisplay=true/g' /etc/xdg/autostart/*.desktop