Я использую IBM Thinkpad X21 в качестве маршрутизатора 3G. Он запускает серверную установку lucid. Ноутбук большую часть времени имеет крышку. X нет, просто консоль. Колсоль сама по себе пустая, но подсветка ЖК-дисплея всегда включена.
Графический чип - ATI Technologies Inc Rage Mobility P / M AGP 2x (rev 64).
Следующие модули, связанные с буфером кадра, теперь загружены:
$ lsmod | grep fb
fbcon 35102 71
tileblit 2031 1 fbcon
font 7557 1 fbcon
bitblit 4707 1 fbcon
vga16fb 11385 1
vgastate 8961 1 vga16fb
Могу ли я отключить подсветку ЖК-дисплея, когда консоль не используется, и включить ее автоматически при необходимости?
Вы должны быть в состоянии использовать setterm для этого:
# turn power save on, blank after 10 mins, powerdown after 20mins
setterm -powersave on -blank 10 -powerdown 20
Не совсем так автоматически, как хотелось бы, но при следующем выводе следует полностью уменьшить яркость. Дальнейшее изучение дерева / sys может привести к другим дополнительным шагам по его улучшению:
sudo su -c 'echo "0" > /sys/devices/virtual/backlight/acpi_video0/brightness';
Затем используйте кнопки питания на клавиатуре, чтобы восстановить яркость. Обязательно проверьте правильность этой строки w.r.t. как выглядит ваше дерево / sys.
vbetool работает для меня. Я использовал его на Dell Inspiron 8100. Старый компьютер, но я полагаю, что он должен быть общим инструментом.
Он не был установлен по умолчанию на моем компьютере: сервер Ubuntu 9.04.
Я установил его с помощью apt-get:
sudo apt-get install vbetool
Затем я могу выполнить его:
sudo vbetool dpms off
sudo vbetool dpms on
Для меня это полностью отключает монитор ноутбука (включая подсветку) а затем дальше.
Кажется, не совсем то, что вы хотите, но, может быть, это достаточно близко.
Надеюсь, это поможет