Я запускаю приложение cefpython в режиме киоска на ubuntu 18.04. Я хочу запустить его на удаленном компьютере, который находится за пределами локальной среды. Я пробовал пробросить порт, но безуспешно из-за маршрутизатора.
Я использовал teleconsole для удаленного доступа, но когда я запускаю в режиме киоска, он не работает, потому что сессия закрыта. Подскажите, как сохранить эту сессию до тех пор, пока машина не будет запущена.
Для запуска ubuntu в режиме киоска я использовал два скрипта, размещенных в /usr/share/xsession/
kiosk.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Pulse Mode
Comment=Pulse Kiosk Mode
Exec=/usr/share/xsessions/pulsekiosk.sh
Type=Application
pulsekiosk.sh
#!/bin/bash
xset s off
xset s noblank
nm-applet &
sleep 5s
while true; do
sh /booth/run.sh;
sleep 5s;
done