Я разработал графический интерфейс, который хочу запустить, как только включу свой Raspberry Pi. В настоящее время он настроен на автоматический вход в качестве пользователя при запуске, но если это усложнит процесс, я могу это изменить. Мой Raspi работает на Raspbian 10 (buster), что усложняет задачу, поскольку я могу найти руководства только для Raspbian 8 или около того.
Я попытался изменить папку автозапуска, но она находится не в том же месте, что и в предыдущих версиях Raspbian, и, похоже, не работает так, как раньше. В учебниках сказано создать файл .desktop в /home/pi/.config/autostart, но у меня нет папки .config или, по крайней мере, она скрыта. Для меня автозапуск находится в /etc/xdg/autostart, и когда я пытаюсь создать здесь новый файл с помощью nano в терминале, я получаю сообщение [Каталог '/etc/xdg/autostart' недоступен для записи], и он не не сохранить мой файл.
Я также пытался вызвать свой скрипт в /etc/rc.local, но это ничего не дало. Некоторые говорят, что это не работает для графических интерфейсов.
Вот что я ввожу в терминал:
$ nano /etc/xdg/autostart/gui.desktop
и появляется новый файл, но внизу я получаю предупреждение [Каталог '/etc/xdg/autostart' недоступен для записи]
Как я могу заставить свой GUI-скрипт запускаться при запуске с Raspbian 10 (buster)?