Raspbian?Я просто использовал файл автозапуска, чтобы сделать это.Отредактируйте /home/pi/.config/lxsession/LXDE-pi/autostart
и добавьте:
@/home/pi/path/to/myprogram.py
Не забудьте включить шебанг в ваш файл.Затем установите исполняемый бит с помощью этой команды:
chmod +x /home/pi/path/to/myprogram.py
Edit: эта ошибка выглядит так, как будто вы пытаетесь запустить вашу программу удаленно, через ssh или что-то еще.Я не думаю, что ошибка связана с автозапуском.Если вы хотите запустить программу через ssh, вам нужно сначала набрать эту команду:
export DISPLAY=:0