Обнаружьте соединение HDMI, сменный кабель после того, как запуск / повторно инициализирует xrandr?

Для моей работы я создаю некоторые плееры киоска, но существует маленькая проблема с ними:

Плееры распределяются другим компаниям, которые иногда запускают плеер сначала и затем подключают HDMI-кабель к экрану впоследствии, в этом случае плеер не обнаруживает его (и иногда перезагрузки плеера, в то время как экран выключен),

Существует ли способ обнаружить, если HDMI соединен? И если это соединено, но не производить/настраивать, повторно инициализируют xrandr? При помощи рычага на HDMI соединяются или что-то?

Примечание: на системном запуске это автоматически настроено правильно openbox, таким образом, в настоящее время нет никаких xrandr сценариев.

Система:

  • (Бионическая) Ubuntu 18.04
  • Худой менеджер по входу в систему (с автовходом в систему)
  • Openbox
  • Хром, работающий в режиме киоска (запустился через автоматический запуск openbox),
1
задан 26 July 2018 в 12:27

1 ответ

Кажется, что это легче затем ожидаемое просто запущение скрипта каждую минуту с DISPLAY=:0 xrandr --auto достаточно должен восстановить его :)

0
ответ дан 8 December 2019 в 00:06

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

Похожие вопросы: