atbswp icon indicating copy to clipboard operation
atbswp copied to clipboard

Question: how to run script at startup?

Open alexlovar opened this issue 4 years ago • 1 comments
trafficstars

Hello, try to run a simple script that open a web browser link at startup, the script runs good from terminal but not from crontab.

@reboot python3 /home/pi/Downloads/test.py >>/home/pi/log.text 2>&1

the script runs at startup but i have the follow error log:

Traceback (most recent call last): File "/tmp/atbswp-20210204", line 4, in File "/home/pi/.local/lib/python3.7/site-packages/pyautogui/init.py", line 241, in import mouseinfo File "/home/pi/.local/lib/python3.7/site-packages/mouseinfo/init.py", line 223, in _display = Display(os.environ['DISPLAY']) File "/usr/lib/python3.7/os.py", line 678, in getitem raise KeyError(key) from None KeyError: 'DISPLAY'

alexlovar avatar Feb 05 '21 05:02 alexlovar

Hi, seems like the fix is to use crontab -e display = 0 see #40

RMPR avatar Feb 05 '21 16:02 RMPR