Как настроить (относительно) безопасный киоск на Аккуратном?

Я пытаюсь заставить свое приложение быть единственной вещью, которую видит пользователь, когда машина включается - как киоск, но немного более безопасный. Идеально, то, что я хотел бы произойти, является этим:

  • При включении питания машины пользователь видит, что Ubuntu плещет изображение, затем мое приложение.
  • В то время как приложение работает, пользователь не может возвратиться к рабочему столу или текстовому приглашению ко входу в систему ни через какое сочетание клавиш. Это - (относительно) безопасный бит.
  • Когда пользователь выходит из приложения, пользователь видит изображение завершения работы, затем питание устройства прочь.

В частности, я хотел бы настроить вещи так, чтобы пользователь никогда не видел рабочего стола Gnome на запуске или завершении работы. В данный момент я настроил пользователя по умолчанию, чтобы быть зарегистрированным автоматически с объектом автоматического запуска, который запускает мое приложение, но после экранной заставки Ubuntu пользователь видит рабочий стол Gnome кратко, прежде чем мое приложение будет запущено. Когда из приложения выходят, пользователь забран на рабочий стол Gnome и должен завершить работу машины вручную.

Кроме того, из-за ограничений времени я не могу действительно запустить с другого менеджера окон.

Существует ли простой способ настроить все это?

3
задан 23 November 2011 в 13:05

1 ответ

Ваши требования напоминают мне о типичной установке MythTV, который просто автоматически входит в систему и запускает X сессий, которые затем запускают только одно приложение (фронтэнд) вместо менеджера окон.

http://www.mythtv.org/wiki/Frontend_Auto_Login#Method_1

Казалось бы, что это может быть адаптировано к Вашим целям. Виртуальные терминалы все еще были бы доступны через комбинации alt-ctrl-Fn, но терминал не легко доступен, так как необходимо было бы войти в систему.

1
ответ дан 1 December 2019 в 18:05

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

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