Я работаю над встроенным компьютером, у которого не будет клавиатуры / мыши, а будет только сенсорный экран ( киоск).
Я хотел бы запустить как можно скорее при загрузке, без каких-либо сообщений / заставок и без приглашения входа в систему, скрипт Python с его графическим интерфейсом в полноэкранном режиме. (Мой скрипт Python использует wxPython для графического интерфейса).
Как мне настроить для этого свой сервер Debian 8 или Ubuntu?
Следует ли мне удалить существующий менеджер рабочего стола (возможно, Unity для Ubuntu?)
Должен ли я затем установить nodm
, lightdm
или что-то еще?
Затем я подумал о создании службы systemd
, которая запускала бы мой python myscript.py
. Это правильный путь?
Есть несколько способов сделать это. Самый простой - настроить автологин для вашего DE, и запустить ваш скрипт python через .xinitrc
или аналогичный.
Вы также можете отключить DE и просто поместить в /etc/rc.local
несколько команд, которые запускают X и запускают ваш скрипт python.