Я пытаюсь полностью отключить подсветку ЖК-панели, встроенной в устройство, которое я использую. Хотя экран не отображается, вы можете увидеть свечение от подсветки в затемненной комнате.
Я думаю, что (как root) я должен быть в состоянии сделать это следующим образом:
setterm -powersave powerdown > /dev/tty1
который должен форсировать состояние DPMS, когда экран отключен. Однако, хотя man setterm
предполагает, что -powersave
является допустимым параметром, какой бы из предложенных аргументов я ни предоставил (вкл, выкл, выключение и т.д.), Я получаю сообщение об ошибке:
setterm: cannot (un)set powersave mode: Invalid argument
Я пробовал это в двух других установках Ubuntu с похожими результатами.
Может кто-нибудь предложить:
- Почему эта команда нигде не работает?
- Есть ли лучший способ управления мощностью подсветки?
Дополнительная информация:
- Это устройство O2 Joggler, основанное на OpenPeak OpenFrame 7 и использующее слегка модифицированный образ сервера Ubuntu 12.04.02, распространяемый сообществом для этого устройства. Это архитектура i386 (процессор Intel Atom)
- X (который, как я понимаю, может мешать работе setterm) не установлен нигде, где я пробовал это. Это также означает, что команда
xset
не будет работать - Предоставляется драйвер, который предлагает управление дисплеем через sysfs, в том числе psuedo-файл, который подразумевает отключение подсветки, но он по-прежнему тускло светится
- Две другие установки, которые я пробовал (12.04 и 10.04), были разными устройствами: виртуальная машина VMWare и физический сервер Dell соответственно.