I am trying to start a GUI application (python3 project) on application startup.
I’ve created a script in /etc/xdg/autostart/.
@lxpanel --profile LXDE @pcmanfm --desktop --profile LXDE @xscreensaver -no-splash export DISPLAY=:0 @/usr/bin/python3 ~/path/to/the/file.py
I’ve also tried the following script in /home/debian/.config/autostart/fileName
@lxpanel --profile LXDE-pi @pcmanfm --desktop --profile LXDE-pi @xscreensaver -no-splash export DISPLAY=:0 @lxterminal -e /usr/bin/python3 ~/path/to/the/file.py
Something to note is that some of the libraries used are only available in “debian” login. Hence, I need to run this script as “debian”.
Any suggestions on how to improve this? Currently, on startup nothing happens. I tried putting a touch command before the export command to see if the file is even invoked, I didnt see any file generated either.