В целом мой монитор неплох (vesa крепление бы!) и поначалу он был совершенно бесшумен, но вот через полгода запел дроссель. В тишине ночи, когда уже совсем собрался спать — слышно как поёт дроссель свою песню. И очень меня расстраивало что он не может сам выключаться и сам включаться.
Некоторое время назад на хабре была статья “Выключаем монитор с клавиатуры“. Выключать с клавиатуры мне монитор не надо, а вот повесить в авторан bash-скрипт это да, это — хорошая идея. Правда у меня нет авторана, но зато есть init-скрипты, туда и положу скрипт для выключения монитора:
# cat /etc/init.d/ddccontrol #!/sbin/runscript depend() { need localmount before xdm } start() { ebegin "Switching monitor on" ddccontrol -r 0xd6 -w 1 pci:01:00.0-2 > /dev/null 2>1 eend $? } stop() { ebegin "Switching monitor off" ddccontrol -r 0xd6 -w 4 pci:01:00.0-2 > /dev/null 2>1 eend $? } # vim:ts=4
И добавляю этот скрипт в автозапуск:
rc-update add ddccontrol default
В скрипте использованы командные коды для монитора LG Flatron W2261V, если у вас другой монитор, то надо исполнить:
ddccontrol -p
найти там свой монитор, скопировать его адрес и выполнить:
ddccprobe -d dev:/dev/i2c-2
Если монитор есть в базе, то покажет известные коды. Если их там нет, то читать статью и подбирать. Мне вот повезло :).
И главное что больше мне не приходится думать о выключении монитора, а он в свою очередь по ночам не гудит и не моргает красным. Линукс — это хорошо.
2010.08.22 12:52