Raspberry PI Kiosk не обнаруживает подключенный дисплей

У меня есть много Raspberry PIs, настроенных как киоски. Я устанавливаю версию Raspberry Lite Debian, затем устанавливаю openbox и использую скрипт автозапуска для запуска chromium. Все это прекрасно работает, "если" дисплей подключен и включен при запуске PI. Если дисплей включен после того, как PI уже включен, PI автоматически не подключается к нему. Нужно ли установить пакет Linux для автоматического подключения к дисплею? Или, может быть, скрипт udev?

Благодарю.

1 ответ

Решение

Я нашел простое решение. На Raspberry PI вы можете редактировать параметры в /boot/config.txt

hdmi_force_hotplug=1

Это включит горячее подключение HDMI, но это обнаружит только разрешение 656 x 416, которое можно исправить с помощью:

hdmi_group=1
hdmi_mode=16

Доступные режимы доступны здесь:

https://www.raspberrypi.org/documentation/configuration/config-txt/video.md

Единственным недостатком является то, что это приводит к переключению видеорежима в один режим, поэтому, если вы меняете телевизор / монитор, а новый дисплей не поддерживает видеорежим, у вас будут проблемы с его изменением.

Другие вопросы по тегам