Long-time lurker, first time question-asker.I am running Debian jessie with XFCE, kernel 3.16.7.In the course of setting up Conky to run at startup, I wrote a bash script to... well.. run Conky. My next move was to set the script to run at at startup. My research led me to the (easy button) GUI solution of Applications Menu->Settings->Sessions and Startup->Application Autostart. I set up my script to run at startup, and it works (so all is well).I would like to know what is happening behind the scenes--what settings are changed when I set this up? How can I replicate the process of checking the GUI box the hard way (aka, CLI)? I read through some Debian and XFCE documentation, but didn't find anything that appeared to be relevant. I might have been looking in the wrong place, or didn't read what was blatantly obvious, etc. Hints and sarcasm both appreciated.
Debian (jessie) with XFCE, Sessions and Startup: Application Autostart
debian;scripting;startup
Gnome's GDM (Gnome Display Manager) manages graphical display servers and handles graphical user logins. See this page on the ArchWiki for more information.(from the above link):To autorun programs:Ensure your ~/.xinitrc or /etc/X11/xinit/xinitrc files source ~/.xprofile:#!/bin/sh# Make sure this is before the 'exec' command or it won't be sourced.[ -f /etc/xprofile ] && source /etc/xprofile[ -f ~/.xprofile ] && source ~/.xprofileThen, create your ~/.xprofile, and add the commands you want to use when you start your GUI login session.