Режим Киоск — различия между версиями
м (Тихая печать) |
(→Редактирование конфигурационный файлов для автозапуска браузера firefox) |
||
Строка 29: | Строка 29: | ||
== Редактирование конфигурационный файлов для автозапуска браузера firefox == | == Редактирование конфигурационный файлов для автозапуска браузера firefox == | ||
− | В каталоге <b>/usr/share/xsessions</b> создаем нашу конфигурация с именем <b> | + | |
+ | Делаем резервную копию оригинального рабочего стола | ||
+ | |||
+ | $ mv /usr/share/xsessions/cinnamon.desktop /usr/share/xsessions/cinnamon.desktop_orig | ||
+ | |||
+ | В каталоге <b>/usr/share/xsessions</b> создаем нашу конфигурация с именем <b>cinnamon.desktop</b>. | ||
Копируем в конфигурацию нижепреведенные строки: | Копируем в конфигурацию нижепреведенные строки: | ||
[Desktop Entry] | [Desktop Entry] | ||
Строка 36: | Строка 41: | ||
GenericName=Firefox Киоск | GenericName=Firefox Киоск | ||
Comment=Firefox Киоск с приватным окном | Comment=Firefox Киоск с приватным окном | ||
− | Exec=firefox -kiosk -private-window https://[ваша страница на сайте] | + | Exec=firefox -kiosk -private-window https://[ваша страница на сайте] -height 768 -width 1366 |
Icon=firefox | Icon=firefox | ||
Terminal=false | Terminal=false | ||
Строка 46: | Строка 51: | ||
X-Desktop-File-Install-Version=0.23 | X-Desktop-File-Install-Version=0.23 | ||
− | + | Изменяя -height и -width на свои значения разрешения экрана | |
− | |||
− | |||
== Для запуска операционной системы в режиме киоска необходимо включить автологин в систему == | == Для запуска операционной системы в режиме киоска необходимо включить автологин в систему == |
Версия 08:41, 24 июля 2023
Статья в режиме создания
Содержание
- 1 Создание учетной записи для режима Киоск
- 2 Настройка браузера firefox
- 3 Корректировка конфигурации Firefox для "тихой печати"
- 4 Редактирование конфигурационный файлов для автозапуска браузера firefox
- 5 Для запуска операционной системы в режиме киоска необходимо включить автологин в систему
- 6 Отключение виртуальных консолей tty[1-6]
Создание учетной записи для режима Киоск
Создаем пользователя kiosk с домашим каталогом командой:
$ sudo useradd -m -d /home/kiosk kiosk
Задаем пароль для пользователя kiosk командой:
$ sudo passwd kiosk
Настройка браузера firefox
Обновляем браузер firefox с подключенным эксперементальным репозиторием экспериментального репозитория командой:
$ sudo yum update firefox
Корректировка конфигурации Firefox для "тихой печати"
Под пользователем kiosk зайти в браузер Firefox и ввести в поисковую строку командлет:
about:config
После предупреждения появится окно конфигурации
В нём требуется найти параметр print_always_silent_print и задать ему значение true
В данном режиме не будет вылезать окно печати, однако потребуется задать принтер заранее. Так же печать в pdf не будет работать, т.к. не удастся выборать путь для сохранения
Редактирование конфигурационный файлов для автозапуска браузера firefox
Делаем резервную копию оригинального рабочего стола
$ mv /usr/share/xsessions/cinnamon.desktop /usr/share/xsessions/cinnamon.desktop_orig
В каталоге /usr/share/xsessions создаем нашу конфигурация с именем cinnamon.desktop. Копируем в конфигурацию нижепреведенные строки:
[Desktop Entry] Version=1.0 Name=Киоск GenericName=Firefox Киоск Comment=Firefox Киоск с приватным окном Exec=firefox -kiosk -private-window https://[ваша страница на сайте] -height 768 -width 1366 Icon=firefox Terminal=false Type=Application MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https; StartupNotify=true Categories=Network;WebBrowser; Keywords=web;browser;internet; X-Desktop-File-Install-Version=0.23
Изменяя -height и -width на свои значения разрешения экрана
Для запуска операционной системы в режиме киоска необходимо включить автологин в систему
Для включения автоматического входа в режим Киоск при старте необходимо изменить конфигурации для /etc/lightdm/lightdm.conf задав значения параметрам:
autologin-user = kiosk autologin-user-timeout = 0 autologin-session = kiosk
Отключение виртуальных консолей tty[1-6]
Чтобы отключить возможность входа в систему через нажатие сочетания клавиш ALT + F[1-6] необходимо выполнить следующее действие. В конфигурационном файле /etc/systemd/logind.conf меняем следующие параметры:
NAutoVTs=0 ReserveVT=0