====== Графический киоск на AstraLinux ====== Для примера будет пользователь: ''kiosk'' Для проверки настроек, можно использовать \\ **Меню** -> **Завершение работы** -> **Новый вход** -> **В окне** ===== Создать пользователя ===== useradd -m kiosk passwd kiosk Пробуем логиниться под пользователем ''kiosk''\\ Настраиваем браузер, плагины и т.п. затем настройка Графического киоска \\ ===== Отключить блокировку экрана ===== nano /etc/fly-kiosk/.config/lockerrc/lockerrc [Variables] ScreenSaverDelay=0 LockerOnDPMS=false LockerOnLid=false LockerOnSleep=false LockerOnSwitch=false ===== Графический киоск ===== Панель управления -> Безопасность -> Политика безопасности Пользователи -> ''kiosk'' * Вкладка: Срок действия * Отключить все галочки * Вкладка: Графический киоск fly * Отметить: Режим графического киоска (ограниченный набор приложений) * **Способ 1** * Выпадающее меню: Приложения на рабочем столе * ''firefox --kiosk "https://example.com/"'' * Выпадающее меню: Приложения на панели задач * Убрать все (по желанию) * Выпадающее меню: Другие разрешенные приложения * Убрать все (по желанию) * Выпадающее меню: Автозапуск приложений в киоске * ''/usr/bin/fly-vkbd --strut-bottom'' - экранная клавиатура * ''firefox --kiosk "https://example.com/"'' - браузер * **Способ 2** * Выпадающее меню: Режим одного приложения * ''firefox --kiosk "https://example.com/"'' \\ или \\ ''firefox https://example.com/ -kiosk'' ===== Автоматический вход в систему ===== Панель управления -> Система -> Вход в систему * Вкладка: Дополнительно * Отметить: Разрешить автоматический вход в систему * Выбрать пользователя из списка ''kiosk'' * Отметить: Разрешить вход без пароля * Отметить из списка пользователя ''kiosk'' * Отметить: Автоматический вход в систему после сбоя X-сервера ===== Отключить автовход (если потребуется) ===== > Если необходимо перейти в режим командной строки > Комбинация: **[Ctrl]** + **[Alt]** + **[F1]** или **[F2]** > Авторизоваться под логином с правами root/sudo > Integrity level: 1 nano /etc/X11/fly-dm/fly-dmrc Сменить параметр AutoLoginEnable на false: ''AutoLoginEnable=false'' ===== Источники ===== * https://wiki.astralinux.ru/pages/viewpage.action?pageId=57443245 * https://wiki.astralinux.ru/pages/viewpage.action?pageId=41190653 * https://wiki.astralinux.ru/pages/viewpage.action?pageId=67108883 * https://habr.com/ru/articles/923406/