Как автоматически запустить скрипт GUI после входа в окно рабочего стола в Rasberry Pi
Я использую Raspberry Pi 3, и я сделал GUI-скрипт с двумя кнопками и одним изображением, он работает хорошо, если мы запускаем с помощью команды:
sudo python
sudo python gui.py
Но я хочу автоматически запустить этот скрипт после того, как я вошел в окно рабочего стола Raspberry Pi. Я не знаю как это сделать? Ответьте, пожалуйста. Заранее спасибо.
1 ответ
Создайте в домашнем каталоге папки ~/.config/autostart
запустив следующую команду:
mkdir -p ~/.config/autostart
и создать внутри этого каталога текстовый файл mygui.desktop
touch ~/.config/autostart/mygui.desktop
затем добавьте в этот файл описание вашей программы, что-то вроде этого
[Desktop Entry]
Name=MyGUI
Exec=/usr/bin/python gui.py
Type=Application
Hidden=false
Подробнее о создании .desktop
файл здесь
Если вам действительно нужно запустить программу с графическим интерфейсом как root
(???) тогда вам нужно использовать замену рабочего стола sudo
, это gksu