web-dev-qa-db-ja.com

ターミナルで明るさを変更するにはどうすればよいですか

これでFn + arrow rightで変更できますが、シェルスクリプト経由で変更する必要があります

32
RiaD

MichałŠrajer に追加すると、場合によっては/sys/class/backlight/acpi_video0/brightnessから明るさを制御できることがあり、Dell vostro 3400の場合と明るさの範囲は0〜15です。私と同じパスが終了しない場合、/sys/classで他のフォルダーを探す必要があるかもしれません。

24
sagarchalise

スクリプトでは、Fn +右矢印とFn +左矢印に対応する同等のキーストロークを送信できます。

ソフトウェアセンターからxdotoolをインストールします

次に、明るさを上げるスクリプトで:

xdotool key XF86MonBrightnessUp

輝度を下げるには

xdotool key XF86MonBrightnessDown
17
fossfreedom

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を読んで、その他のオプションを確認してください。

14
Brallan Aguilar

コール:

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
9
Michał Šrajer

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" 
3

Xbacklightをインストールしてください。非常に軽くて便利です。

Sudo apt-get install xbacklight

次に、xbacklight -set 60を使用します。ここで、numberは0から100まで可変です。

3
aibotnet

Ubuntu trusty 14.04では、このコマンドは正常に動作します

Sudo su -c 'echo 12 > /sys/class/backlight/acpi_video0/brightness'

値12を0 to 20の任意の値に変更できます

@MichałŠrajerと@sagarchaliseに感謝

1
Muhammad Hewedy

ラップトップを使用している場合

次のコマンドを使用できます:Sudo setpci -s 00:02.0 F4.B=xx

xxは、0(最も明るい)からFF(まったく輝度なし)までの16進数の明るさです。バッテリーで作業するときはE0を使用します。

1
Binarylife

端末から明るさを設定する小さなユーティリティを次に示します。 linux-brightness-binary

次に、Sudo bright 5またはSudo bright 0のように明るさを設定できます

0-15Debian 7を実行しているAsus UX50Vラップトップで動作します

1
Stichoza