Create a proper .desktop
file in either /etc/xdg/autostart
or ~/.config/autostart
.
Here's an example file that automatically starts x11vnc for me.
cat
~/.config/ [Desktop Entry] Encoding=UTF-8 Name=x11vnc Comment=x11vnc Server Exec=program -nopw -noxdamage -forever -loop500 Terminal=true Type=Application
An annotated example.
cat
~/.config/ [Desktop Entry] Encoding=UTF-8 Name=program GenericName=program Comment=This is just a simple program. Exec=program -options Icon=/usr/share/pixmaps/program.jpg Terminal=false Type=Application Categories= OnlyShowIn=XFCE;