Установка VNC
- Заходим в терминал (Основное меню/Служебные/Fly терминал)
#обновляем список зависимостей
sudo apt-get update
#устанавливаем новые пакеты с подтверждением выбора
sudo apt-get install vino libglib2.0-bin -y
#устанавливаем метод аутентификации
gsettings set org.gnome.Vino authentication-methods "['vnc']"
#задаем пароль для доступа по VNC, вместо <пароль> прописываем свой пароль
gsettings set org.gnome.Vino vnc-password "$(echo -n "<пароль>" | base64)"
#проверяем запуск внс сервера и проверяем подключение с удаленного устройства (если требуется запуск вручную)
/usr/lib/vino/vino-server
Настройка автоматического входа в систему под заданным пользователем
- Заходим в Основное меню/панель управления/система/вход в систему/дополнительно
- Ставим галку "разрешить автоматический вход в систему"
- Выбираем доступного пользователя в пункте "Автоматически выбирать пользователя/указанный"
- Ставим галку "разрешить вход без пароля"
- Выбираем нашего пользователя, ставим галку
- Применяем изменения
Отключаем режим МКЦ (мандатного контроля целостности)
#в терминале выполняем команду
sudo astra-mic-control disable
Создаем в промеде инфомат и получаем персональную ссылку инфомата
- в промеде заходим в АРМ администратора МО/электронная очередь/справочник инфоматов
- добавляем новую запись, заполняем обязательные поля
- тип печати ставим "через браузер"
- в правой колонке в опциях оставляем галку "печать талона записи"
- в блоке "кнопки стартового экрана" оставляем только пункт "записаться" (минимальный вариант)
- ниже переходим на вкладку "основные специальности" и добавляем 5 или меньше специальностей, которые будут на главном экране инфомата
- сохраняем всё и в списке инфоматов в поле адрес копируем ссылку, она нам пригодится для следуюшего шага
Создаем ярлык ра набочем столе
- тип "приложение"
- имя "kiosk"
- команда
chromium --kiosk --kiosk-printing --disable-pinch --noerrdialogs --disable-notifications "<ссылка на инфомат из промеда>"
- сохраняем и снова заходим в свойства ярлыка, меняем имя ярлыка на kiosk.desktop
- в терминале даем права на выполнение данному ярлыку
#в терминале переходим в директорию рабочего стола
cd ~/Desktop/
#выдаем право на запуск данного ярлыка всем юзерам и группам
sudo chmod ugo+x kiosk.desktop
- Если случайно запустили ярлык киоска, то можно подключиться с другого рабочего места по ssh и убить процесс браузера
#подсключаемся по ssh (вместо xx.xx.xx.xx вводим ip инфомата, а вместо user пишем имя пользователя)
ssh user@xx.xx.xx.xx
pkill chromium
Помещаем ярлык киоска в каталог пользовательской автозагрузки
#в терминале переходим в директорию рабочего стола
cd ~/Desktop/
#копируем ярлык
cp kiosk.desktop ~/.config/autostart/
Отключаем все всплывающие уведомления
#обновляем список зависимостей
sudo apt-get update
#устанавливаем новый пакет с подтверждением
apt-get install fly-notifications -y
- дальше идем в Основное меню/панель управления/рабочий стол/уведомления
- Снимаем галку "показывать критические всплывающие уведомления в режиме не беспокоить"
- на вкладке "общие" снимаем галку "использовать анимацию"
- устанавливаем галку "график включения режима не беспокоить" и выставляем время с 00.01 по 23.59
- на вкладке настройка приложений в каждом приложении из списка снимаем галку "включить уведомления"
- применяем изменения
Отключаем экран блокировки
- заходим в Основное меню/панель управления/рабочий стол/оформление fly/Блокировка/Управление электропитанием
- проверяем параметр "выключить через" должен быть 0 мин
- проверяем параметр "при приостановке сеанса" должно быть выбрано "ничего не делать"
- заходим в Основное меню/панель управления/рабочий стол/оформление fly/Блокировка
- снимаем галку "блокировать экран"
- применяем настройки
Убираем бегунок прокрутки
- заходим в браузер chromium НЕ С ЯРЛЫКА КИОСКА! (Основное меню/сеть/веб браузер - chromium)
- в адресной строке пишем chrome://flags
- на открывшейся странице в поисковой строке ищем по слову Scroll
- включаем флаг Overlay Scrollbars (Enabled)
- выключаем флаг Theaded scrolling (Disabled
- внизу нажимаем кнопку Relaunch
Проверяем доступность сайта инфомата
#в терминале пингуем доменное имя
ping k-vrachu.cifromed35.ru
#если не доступно то открываем текстовым редактором файл hosts (самый быстрый способ)
sudo nano /etc/hosts
#в открывшемся файле прописываем ip адрес портала к врачу в открытой сети и доменное имя. На данный момент это
82.140.127.167 k-vrachu.cifromed35.ru
#сохраняем изменения (ctrl + O)
#выходим (ctrl + X)
#снова проверяем доступность командой ping
Настраиваем печать (при учете что стоит корректный драйвер на термопринтер)
- заходим в браузер chromium НЕ С ЯРЛЫКА КИОСКА! (Основное меню/сеть/веб браузер - chromium)
- в адресной строке пишем localhost:631
- заходим во вкладку Администрирование/управление принтерами и выбираем свой термопринтер из списка
- во втором выпадающем списке выбираем "установить как принтер по умолчанию", а дальше заходим в настройки "установить параметры по умолчанию"
- на открывшейся странице выбираем Paper Size ZOOM: 80mm Roll и Halftoning Algorithm: Accurate
- сохраняем параметры
- заходим в соседней вкладке браузера на наш адрес инфомата из промеда который брали выше
- пробуем записаться к любому врачу например по своему паспорту(потом не забудьте отменить запись)
- при распечатке талона в браузере во всплывающем окне выбираем свой Принтер(если изначально в списке он не вышел нажимаем "Еще" и выбираем из списка)
- дальше раскрываем дополнительные настройки
- параметр "поля" ставим "нет"
- размер бумаги ставим обязательно "80mm Roll"
- Нажимаем Печать, смотрим результат, если не устраивает, можно поиграться с настройками печати
На этом настройка завершена, перезапускаем инфомат и проверяем работоспособность
Вернуться к списку статей