Отключение монитора по HDMI

Подскажите, есть контроллер 8.5 с модулем hdmi, подключен монитор с тачем - все работает. Можно как то настроить тайм аут на выключение видеосигнала с контроллера, и включение его по tap’у? Монитор будет как управляющее устройство, но что он постоянно светит - напрягает..

1 Like

Добрый день.
Именно видеосигнал - имеете в виду отключение самого монитора? То есть переход в спящий режим?

Да,видеосигнал с контроллера,чтобы моник в спящий режим ушел. В обычном режиме могитор всегда видеосигнал получает

Добрый день.
Думаю - завтра настрою стенд и попробую.

Добрый! По идее должна работать команда
setterm -blank 1 -powersave powerdown
Через минуту бездействия со стороны пользователя, должен отключится.
И да… Эта команда должна вводится в терминале HDMI, а не по ssh.


Запустил, сейчас попробую. режим powersave
Создал /etc/X11/xorg.conf.d/20-poweroff.conf
с

Section "ServerFlags"
    Option "BlankTime"    "2"   # гашение экрана через 1 мин
    Option "StandbyTime"  "2"   # DPMS Standby
    Option "SuspendTime"  "2"   # DPMS Suspend
    Option "OffTime"      "2"   # DPMS Off (полное отключение)
EndSection

Проверяю что параметры применены:

grep -i "dpms\|blank\|offtime" /var/log/Xorg.0.log
[   440.025] (**) Option "BlankTime" "2"
[   440.025] (**) Option "OffTime" "2"
[   441.318] (==) modeset(0): DPMS enabled
[   441.333] (II) Initializing extension DPMS

Ну и по DISPLAY=:0 xset dpms force off выключается

Да, такая настройка работает

1 Like

Спасибо, проверю! Еще дайте ссылки на гайд, где это все прописать, только начал изучать wirenboard и его язык программирования. Сам больше кодил на С++ атмеги и стм.

Язык программирования - тут не при чем. Это конфигурационный файл видеоподсистемы, вот тут они подробно описаны.
То есть - нужно зайти на контролер, создать файл.