Запустите скрипт Python в окне lxterminal с помощью supervisord

Я пытаюсь запустить скрипт python в окне lxterminal с помощью supervisord. Я застрял на supervisord, чем файл .desktop. Я бы хотел, чтобы процесс работал в цикле. Ниже приведена моя конфигурация:

[program:video_serve]
user=pi
environment=PYTHONPATH=/home/pi/.local/lib/python3.5/site-packages/
command=/home/pi/jack-harper/video-server.sh
directory=/home/pi/jack-harper/
autostart=true
autorestart=true
startsecs=5
log_stdout=true             ; if true, log program stdout (default true)
log_stderr=true             ; if true, log program stderr (default false)
stderr_logfile=/home/pi/jack-harper/video.err
logfile=/home/pi/jack-harper/video.log


[supervisord]
; When resorting to send SIGKILL to the program to terminate it
; send SIGKILL to its whole process group instead,
; taking care of its children as well.
killasgroup=true
nodaemon=true
logfile_maxbytes=2MB 
stdout_logfile_maxbytes=1MB
stdout_logfile_backups=0

Я получил следующую ошибку в моем файле журнала, что означает, что скрипт запущен и конфигурация в порядке? Но я до сих пор не вижу окно lxterminal, в котором выполняется скрипт:

(lxterminal:3223): Gtk-WARNING **: cannot open display:
  • Я попытался запустить это из графического интерфейса рабочего стола сразу после того, как не смог сделать это через ssh
  • . не работал: export DISPLAY=:0.0
0
задан 2 June 2019 в 22:21

0 ответов

Другие вопросы по тегам:

Похожие вопросы: