Я знаю 2 варианта:
1) acpi=ht в параметры ядра
2) setterm
Второй метод удобнее тем, что он может не просто показать "пустоту", но и перевести монитор в сберегающий режим.
У меня заработало в таком варианте:
setterm -blank 0
setterm -powerdown 0
Если же хочется, чтобы монитор не просто очищался, но полностью отключался:
setterm -blank 1
setterm -powerdown 2
setterm -powersave powerdown
Но вводится это с настоящей консоли (не ssh сессия). Как указать настоящий монитор, не разобрался - не было времени. (echo $TERM показывает linux, но не проверял)
Можно теперь вписать эту строку в /etc/rc.local. Опять же не знаю, есть ли более "правильный" путь.
-blank [0-60] (virtual consoles only)
Sets the interval of inactivity, in minutes, after which the screen will be
automatically blanked (using APM if available). Without an argument, defaults
to 0 (disable console blanking).
-powersave powerdown
Puts the monitor into VESA powerdown mode.
-powerdown [0-60]
Sets the VESA powerdown interval in minutes. Without an argument, defaults to 0
(disable powerdown). If the console is blanked or the monitor is in suspend
mode, then the monitor will go into vsync suspend mode or powerdown mode respec-
tively after this period of time has elapsed.
Также можно посмотреть в сторону terminfo
Один из примеров
http://rus-linux.net/MyLDP/hard/linux-energi.htm
Про режимы:
http://lna.org.ru/book/export/html/64
Комментариев нет:
Отправить комментарий