Сервис Debian 9.5 с Tkinter не запускается при перезагрузке: dead - PullRequest
0 голосов
/ 29 ноября 2018

У меня есть приложение на Python, которое я хотел бы видеть при загрузке.Он использует Tkinter, поэтому ему нужна графическая среда.Запуск: python /home/debian/eme/myprog.py из командной строки QTerminal работает должным образом.Не вне среды LXQT, что, я думаю, нормально.Я сделал файл службы: myprog.service так:

[Unit]
Description=to invoke myprog automatically on boot
Requires=graphical.target
[Service]
Type=simple
WorkingDirectory=/home/debian/eme/
ExecStart=python /home/debian/eme/myprog.py
[Install]
WantedBy=multi-user.target

Файл службы находится в: / etc / systemd / system / и / lib / systemd / system /, так как я не уверен, где он на самом делепринадлежит.Конечно, я уже провожу много времени в интернете, чтобы найти решение.Только истории успеха здесь .... Я ввел следующее:

sudo systemctl enable myprog.service: nothing special
sudo systemctl start myprog.service: service is not loaded properly.....
sudo systemctl status myprog.service: error (invalid argument), inactive (dead).

И из bash, или из QTerminal: поведение одинаковое.

Пожалуйста, помогите мне, что делать.С уважением, Харке

...