ComTech: IT Support Stirling
TwitterFacebookGoogle

How to start programs at login in Debian LXDE

Today I will show you how to start programs at login in Debian LXDE.  Even though I am using Debian LXDE these steps will work on any distribution using LXDE.

LXDE uses the ./config/autostart file to load programs at startup so this is the file we will be configuring but first we have to get the exact name of the program we want to run.  Open up a terminal and type:

cd /usr/share/applications 

followed by

ls

You should get a list similar to the one below.

——————————————————————————————————————————–

alacarte.desktop
at-properties.desktop
baobab.desktop
bluetooth-properties.desktop
bme.desktop
brasero-copy-medium.desktop
brasero.desktop
brasero-nautilus.desktop
cheese.desktop
dasher.desktop
default-applications.desktop
defaults.list
display-properties.desktop
dropbox.desktop
ekiga.desktop
empathy-accounts.desktop
empathy.desktop
eog.desktop
epiphany.desktop
evince.desktop
evolution.desktop
evolution-mail.desktop
evolution-settings.desktop
file-roller.desktop
freecell.desktop
gcalctool.desktop
gconf-editor.desktop
gdebi.desktop
gedit.desktop
gimp.desktop
gksu.desktop
glchess.desktop
glines.desktop
gmenu-simple-editor.desktop
gnash.desktop
gnect.desktop
gnibbles.desktop
gnobots2.desktop
gnome-about.desktop
gnome-about-me.desktop
gnome-appearance-properties.desktop
gnomecc.desktop
gnome-dictionary.desktop
gnome-font-viewer.desktop
gnome-nettool.desktop
gnome-network-properties.desktop
gnome-panel.desktop
gnome-power-preferences.desktop
gnome-power-statistics.desktop
gnome-screensaver-preferences.desktop
gnome-screenshot.desktop
gnome-search-tool.desktop
gnome-settings-mouse.desktop
gnome-sound-recorder.desktop
gnome-sudoku.desktop
gnome-system-log.desktop
gnome-system-monitor.desktop
gnome-terminal.desktop
gnome-theme-installer.desktop
gnome-user-share-properties.desktop
gnome-volume-control.desktop
gnome-wm.desktop
gnomine.desktop
gnotravex.desktop
gnotski.desktop
gok.desktop
google-chrome.desktop
gparted.desktop
gpicview.desktop
grsync.desktop
gstreamer-properties.desktop
gtali.desktop
gucharmap.desktop
hamster-standalone.desktop
hplj1020.desktop
iagno.desktop
iceweasel.desktop
inkscape.desktop
keybinding.desktop
keyboard.desktop
leafpad.desktop
libfm-pref-apps.desktop
liferea.desktop
lxappearance.desktop
lxde-logout.desktop
lxde-screenlock.desktop
lxde-x-terminal-emulator.desktop
lxde-x-www-browser.desktop
lxinput.desktop
lxmusic.desktop
lxrandr.desktop
lxsession-edit.desktop
lxterminal.desktop
mahjongg.desktop
manage-print-jobs.desktop
metacity.desktop
mimeinfo.cache
nautilus-autorun-software.desktop
nautilus-browser.desktop
nautilus-computer.desktop
nautilus.desktop
nautilus-file-management-properties.desktop
nautilus-folder-handler.desktop
nautilus-home.desktop
network.desktop
network-scheme.desktop
nm-connection-editor.desktop
notification-properties.desktop
obconf.desktop
openbox.desktop
openjdk-6-java.desktop
openjdk-6-javaws.desktop
openjdk-6-policytool.desktop
openoffice.org-base.desktop
openoffice.org-calc.desktop
openoffice.org-draw.desktop
openoffice.org-impress.desktop
openoffice.org-math.desktop
openoffice.org-startcenter.desktop
openoffice.org-writer.desktop
orca.desktop
palimpsest.desktop
pcmanfm.desktop
python2.6.desktop
qt4config.desktop
quadrapassel.desktop
remmina.desktop
reportbug.desktop
rhythmbox.desktop
screensavers
seahorse.desktop
seahorse-pgp-encrypted.desktop
seahorse-pgp-keys.desktop
seahorse-pgp-preferences.desktop
seahorse-pgp-signature.desktop
services.desktop
session-properties.desktop
shares.desktop
shotwell.desktop
shotwell-viewer.desktop
simple-scan.desktop
software-properties.desktop
sol.desktop
sound-juicer.desktop
synaptic.desktop
synaptic-kde.desktop
system-config-printer.desktop
teamviewer-teamviewer7.desktop
time.desktop
tomboy.desktop
totem.desktop
transmission.desktop
unbranded-software-center.desktop
update-manager.desktop
users.desktop
vino-preferences.desktop
virtualbox.desktop
window-properties.desktop
xarchiver.desktop
xsane.desktop
xscreensaver-properties.desktop
yelp.desktop

——————————————————————————————————————————–


For the purpose of this tutorial I will configure virtualbox at startup.  Now we have to copy the virtualbox.desktop file into the autostart directory so in your terminal type:

cp /usr/share/applications/virtualbox.desktop /home/chris/.config/autostart

and then restart the system.  Virtualbox should now start at login.

About the Author

Hi I am Chris Wakefield the owner of ComTech IT Support. I provide Windows and Linux based IT Support, laptop repairs and computer repairs to both business and personal clients in and around Stirling.

For a list of what I can offer you why not visit my website www.comtech247.net where you will find a list of my services, testimonials, blog and much more.

CyberChimps
Follow

Get every new post delivered to your Inbox

Join other followers

WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera
WP Like Button Plugin by Free WordPress Templates