Kubuntuで作業する場合、KDE電源管理には、バッテリーのパーセンテージに応じてディスプレイの明るさを自動的に調整できるセクションがあります。
Ubuntu 12.04にそのようなツールがあるかどうか知りたいですか?
ありがとう。
次のスクリプトは、バッテリーの残量を1分ごとにチェックし、それに応じて明るさを調整します。ただし、バッテリーが30%未満になると、明るさが0に設定されます。
#! /bin/bash while true do chargeState = $(grep "charging state:"/proc/acpi/battery/BAT0/state | awk ' {print $ 3} ') batteryFull = $(grep "design capacity:"/proc/acpi/battery/BAT0/info | awk' {print $ 3} ') batteryRemaining = $(grep 「残り容量:」/ proc/acpi/battery/BAT0/state | awk '{print $ 3}') batteryPercentage = $((batteryRemaining * 100/batteryFull)) if [$ chargingState == "discharging"] then if((batteryPercentage> 30)) then xbacklight -set $ batteryPercentage else xbacklight -set 0 fi fi sleep 60 done
このテキストをファイルにコピーします。たとえば、batteryBrightness.sh
スクリプトを実行可能にします。
chmod + x /path/to/script
注:
xbacklight
パッケージをインストールする必要があります。インストールしていない場合は、次のコマンドを実行してインストールします。Sudo apt-get install xbacklight