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:


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

Ubuntu startup applications 01


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

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.

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