Problem : I want an application to start automatically after Iogin to Linux GUI Desktop .
Solution : Tested on Gnome on CentOS , RedHat and Fedora .
Under your home user folder there is a /<User-Home-Folder>/.config/autostart folder
If autostart does not exist , create it :
cd ~/.config
mkdir autostart
Create a file <your filename> for the application you want to launch and in it put the following :
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=<your filename>
Exec=<Path to Application>/<Application execution file>
X-GNOME-Autostart-enabled=true
Name[en_US]=<Your Application Name>
For examle to launch the NeverNote application :
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=NeverNote
Exec=/usr/share/nevernote/nevernote.sh
X-GNOME-Autostart-enabled=true
Name[en_US]=NeverNote