Внимание! Олдпостинг!
Где-то здесь я уже рассматривал настройку киосочной машинки на основе операционной системы Lubuntu 16.04. Сегодня речь пойдёт о микрокомпьютере Raspberry Pi, который выступит основой для киосочной машинки с демонстрацией динамически обновляемой веб-страницы.
Мне в руки попала старенькая модель малинки Raspberry Pi 3. Она должна была обеспечить постоянный показ страницы веб-проекта без прямого взаимодействия с пользователем.
Чтобы узнать модель микрокомпьютера можно воспользоваться этой спайкой команд:
cat /sys/firmware/devicetree/base/model && echo && cat /proc/version && echo && cat /etc/os-release
В терминал должна вернуться (примерно) такая простыня:
Raspberry Pi 3 Model B Rev 1.2 Linux version 4.19.97-v7+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1294 SMP Thu Jan 30 13:15:58 GMT 2020 PRETTY_NAME="Raspbian GNU/Linux 10 (buster)" NAME="Raspbian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
Настройка браузера Chromium в Raspbian не имеет каких-либо особенностей. К тому же здесь я уже описал как построить киосочный принцип работы на основе браузера.
Единственное, что нужно подкорректировать в конечном итоге: скрыть курсор и отключить затемнение экрана на Raspberry Pi. Для этого нужно добавить пару строк в файл конфигурации утилиты LightDM:
sudo nano /etc/lightdm/lightdm.conf
В этом шаблоне я указал, что и в какой блок конфигурации я добавил:
# Здесь много-много конфигурационных данных [Seat:*] # Здесь тоже много конфигурационных данных # Я добавлял данные в самом конце блока [Seat:*] # Скрываем курсор xserver-command=X -nocursor # Отключаем затемнение экрана xserver-command=X -s 0 dpms
После сохранения конфигурации желательно перезапустить Raspberry Pi и теперь киоск готов к бесперебойной работе.