これでFn
+ arrow right
で変更できますが、シェルスクリプト経由で変更する必要があります
MichałŠrajer に追加すると、場合によっては/sys/class/backlight/acpi_video0/brightness
から明るさを制御できることがあり、Dell vostro 3400の場合と明るさの範囲は0〜15です。私と同じパスが終了しない場合、/sys/class
で他のフォルダーを探す必要があるかもしれません。
スクリプトでは、Fn +右矢印とFn +左矢印に対応する同等のキーストロークを送信できます。
ソフトウェアセンターからxdotool
をインストールします
次に、明るさを上げるスクリプトで:
xdotool key XF86MonBrightnessUp
輝度を下げるには
xdotool key XF86MonBrightnessDown
Xbacklightパッケージ$Sudo apt-get install xbacklight
をインストールしてから、輝度レベルを上げたい場合は、$xbacklight -inc <level in a range of 10 - 100>
を入力し、その逆も同様です:$xbacklight -dec <level in a range of 10 - 100>
。
xbacklight --help
を読んで、その他のオプションを確認してください。
コール:
Sudo su -c 'echo 30 > /proc/acpi/video/VID/LCD0/brightness'
パスはシステムによって異なる場合があります。利用可能なすべての通話を一覧表示するには:
find /proc/acpi/video -name 'brightness'
それぞれの可能な値を表示するには、ファイルをcatするだけです:
cat /proc/acpi/video/VID/LCD0/brightnes
Ubuntuのデフォルトのデスクトップ環境であるUnityには、dbus
アクセスを必要とせずに輝度を設定/取得できるSudo
メソッドのセットがあります。
これが機能するには、スクリプトでDISPLAY=:0
変数を宣言する必要があることに注意してください。
個人的に、私はqdbus
applicationを使用し、すべての適切なインターフェースとメソッド名をNice関数に組み合わせて.bashrc
に保存します
unityBrightness()
{ # change brightness in Unity/ Gnome
qdbus org.gnome.SettingsDaemon.Power\
/org/gnome/SettingsDaemon/Power\
org.gnome.SettingsDaemon.Power.Screen.SetPercentage "$1"
}
この関数の使用法は次のようになります。
unityBrightness 50
、[50
はパーセンテージです。
同等のdbus-send
コマンドは
dbus-send --session --print-reply\
--dest=org.gnome.SettingsDaemon.Power\
/org/gnome/SettingsDaemon/Power \
org.gnome.SettingsDaemon.Power.Screen.SetPercentage uint32:"$1"
Xbacklightをインストールしてください。非常に軽くて便利です。
Sudo apt-get install xbacklight
次に、xbacklight -set 60を使用します。ここで、numberは0から100まで可変です。
Ubuntu trusty 14.04では、このコマンドは正常に動作します
Sudo su -c 'echo 12 > /sys/class/backlight/acpi_video0/brightness'
値12を0 to 20
の任意の値に変更できます
@MichałŠrajerと@sagarchaliseに感謝
ラップトップを使用している場合
次のコマンドを使用できます:Sudo setpci -s 00:02.0 F4.B=xx
xx
は、0(最も明るい)からFF(まったく輝度なし)までの16進数の明るさです。バッテリーで作業するときはE0
を使用します。
端末から明るさを設定する小さなユーティリティを次に示します。 linux-brightness-binary
次に、Sudo bright 5
またはSudo bright 0
のように明るさを設定できます
0-15Debian 7を実行しているAsus UX50Vラップトップで動作します