web-dev-qa-db-ja.com

コンソールのバックライトをオフにする

IBM Thinkpad X21を3Gルーターとして使用しています。 lucidのサーバーインストールを実行しています。ほとんどの場合、ラップトップの蓋は閉じられています。 Xはなく、単なるコンソールです。 colsoleはブランクになりますが、LCDバックライトは常にオンです。

グラフィックチップは、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

コルソールが使用されていないときにLCDバックライトをオフにし、必要に応じて自動的にオンにすることはできますか?

3

これを行うには、settermを使用できる必要があります。

# turn power save on, blank after 10 mins, powerdown after 20mins
setterm -powersave on -blank 10 -powerdown 20
5
gregmac

vbetoolは私のために機能します。 Dell inspiron 8100で使用しました。古いコンピューターですが、一般的なツールになるはずです。

私のコンピューターにはデフォルトでインストールされていません:Ubuntuサーバー9.04。

Apt-getを使用してインストールしました。

Sudo apt-get install vbetool

その後、私はそれを実行できます:

Sudo vbetool dpms off
Sudo vbetool dpms on

私にとって、これはラップトップモニターを完全にオフにし(バックライトを含む)、オンにします。

正確にあなたが望むものではないようですが、多分それは十分に近いです。

お役に立てれば

1
Benjamin

あなたが好むほど完全には自動ではありませんが、以下を発行することで明るさを完全に下げる必要があります。/sysツリーをさらに調べると、それを改善するための他の補完的な手順が明らかになる場合があります。

Sudo su -c 'echo "0" > /sys/devices/virtual/backlight/acpi_video0/brightness';

次に、キーボードの電源ボタンを使用して、明るさを元に戻します。この行w.r.tの正確さを必ず確認してください。/sysツリーの外観。

0
user987