====== Debian в режиме киоска ====== Иногда возникает задача сделать максимально простую в обслуживании систему с графическим интерфейсом на базе ПК. Для этих целей отлично подходит Debian, запущенный в режиме киоска. Режим киоска: * x-server и оконный менеджер запущены в tty1. * Следом запущена "основная" программа. * При падении x-сервера он автоматически перезапускается. * Display manager (программа, запускающая x-server и создающая x-сессию) не нужен. * Desktop manager (программа, создающая несколько "рабочих столов") не нужен. ===== Автологин ===== Обходимся без Desktop manager-а. Можно конечно поправить /etc/inittab, но добрые люди уже сделали nodm. Устанавливаем пакет nodm, правим файл NODM_ENABLE=true NODM_USER=username ... ===== Менеджер окон ===== Для наших целей прекрасно подходит [[http://en.wikipedia.org/wiki/WindowLab|Windowlab]], хотя можно использовать и что-то более навороченное.\\ http://nickgravgaard.com/windowlab/ \\ https://help.ubuntu.com/community/Windowlab xsetroot -cursor_name top_left_arrow -solid deepskyblue4 #calibrate touchscreen #... #run application: xterm -geometry 80x20+1+1 & exec windowlab #-font ... xterm:xterm myapp:MyApp Проблемы: * в Lenny не получилось настроить шрифт заголовков окон -- русские буквы скрякозяблились. * Не понятно, как стартовать окно во весь экран, если оно вдруг надо.