README.md

🖥️ Интерактивный киоск для Astra Linux

Astra Linux Maintenance

📌 О проекте

Решение для создания демо-стендов и информационных киосков на базе Astra Linux с постоянным отображением веб-сайта в полноэкранном режиме.

🚀 Основные возможности

  • Автоматический запуск в режиме киоска
  • Полноэкранный просмотр сайта без элементов управления
  • Защита от бездействия (автообновление при простое)
  • Гибкая настройка через конфигурационные файлы

⚙️ Предварительная настройка системы

  1. Создание киоск-режима:

    Создаете графический киоск для пользователя с запуском 1 приложения и выбираете скрипт ( важно не забыть сделать скрипт исполняемым)
    
  2. Настраиваем автовход без пароля в УЗ и автоматический логин:

     https://wiki.astralinux.ru/pages/viewpage.action?pageId=3276870
    
  3. Устанавливаете пакет xprintidle ( для удобства лежит в репозитории):

     https://wiki.astralinux.ru/kb/otklyuchenie-blokirovki-ekrana-v-reyoime-graficheskogo-kioska-205882405.html
    
  4. Изменить параметры в файлах::

     ~/.fly/theme/default.themerc.fly-kiosk;
     ~/.fly/theme/current.themerc.fly-kiosk;
     /usr/share/fly-wm/theme/*default.themerc.fly-kiosk;
     /usr/share/fly-wm/theme/*current.themerc.kiosk.
    
    ScreenSaverDelay=0
    LockerOnSleep=false
    LockerOnDPMS=false
    LockerOnLid=false
    LockerOnSwitch=false
    

📥 Установка и настройка

  1. Установка зависимостей (временное подключение репозиториев):

    echo "deb [arch=amd64] http://mirror.yandex.ru/debian/ buster main contrib non-free" | sudo tee /etc/apt/sources.list.d/debian-temp.list
    echo "deb [arch=amd64] http://mirror.yandex.ru/debian/ buster-updates main contrib non-free" | sudo tee -a /etc/apt/sources.list.d/debian-temp.list
    echo "deb [arch=amd64] http://mirror.yandex.ru/debian-security/ buster/updates main contrib non-free" | sudo tee -a /etc/apt/sources.list.d/debian-temp.list
    
    sudo apt update
    sudo apt install xprintidle
    
    sudo rm /etc/apt/sources.list.d/debian-temp.list
    sudo apt update
    
  2. Настройка скрипта:

    • Сделайте скрипт исполняемым:

      chmod +x kiosk-script.sh
      
    • Укажите его как автозапускаемое приложение в настройках киоска

📚 Видеоинструкции

YouTube Rutube

💖 Поддержка проекта

Если проект вам помог, вы можете поддержать разработчика:

Donate

📮 Обратная связь

Telegram

⚠️ Важно

После установки пакета xprintidle обязательно удалите временные Debian-репозитории, чтобы избежать проблем при обновлении системы.

sudo rm /etc/apt/sources.list.d/debian.list
sudo apt update
Конвейеры
0 успешных
0 с ошибкой