2

У нас есть машина под управлением CentOS 7, GDM, KDE 11 (установлена с CentOS DVD)

Мы несколько дней боролись с этой проблемой, пытались найти решение, но, к сожалению, большинство материалов устарели, в том числе KDE Kiosk Tool, который дает неработающую ссылку, поэтому мы решили, что пришло время сдаться и попросить мудрости SE.

Мы хотим запустить приложение с графическим интерфейсом (не браузер, как в большинстве случаев с киосками, а вместо исполняемого файла JAR Java - для целей вопроса давайте назовем его "Магазин") со следующими функциями:

  1. Машина должна автоматически загрузиться и войти, войти в KDE и запустить приложение в полноэкранном режиме.
  2. Пользователь не может запустить что-либо еще, кроме этого приложения, и не может выйти из него (возможно, скрыв верхнее меню с помощью кнопки сворачивания и закрытия)
  3. Приложение должно иметь возможность записи на жесткий диск, а записанные файлы будут сохранены после перезагрузки
  4. Экран-заставка при запуске (этот пункт, я считаю, менее важен, так как мы видели, что он настраивается в настройках KDE)
  5. Меню KDE должно быть скрыто, т.е. пользователь должен видеть только это приложение

Несколько дополнительных очков:

  • Мы можем рассмотреть возможность перехода с KDE на GNOME, если это поможет упростить решение.

  • Мы можем рассмотреть возможность загрузки другого дистрибутива, если это поможет сделать решение проще

  • GUI приложения основан на библиотеках QT и Java

1 ответ1

0

Не запускайте KDE или Gnome. Используйте .xsession или .xinitrc для запуска приложения вместо рабочего стола. Совместите это с автоматическим входом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .