W10とDebian Jessieの間にDualBootを搭載したASUS X556Uを持っていますが、明るさを調整する必要があります。
私はGoogleで検索していて、xbacklightを見つけましたが、実行中に問題が発生しました。
barreeeiroo@Debian-Diego ~> xbacklight -dec 10
No outputs have backlight property
barreeeiroo@Debian-Diego ~>
次に、Googleで問題に関する詳細情報を検索し、 この投稿 を見つけましたが、別の問題が発生します。
barreeeiroo@Debian-Diego ~>
Sudo ln -s /sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/rtsx_usb_sdmmc.4/leds/mmc0::/brightness /sys/class/backlight
[Sudo] password for barreeeiroo:
ln: failed to create symbolic link ‘/sys/class/backlight/brightness’: Operation not permitted
barreeeiroo@Debian-Diego ~>
ルートを自分のコンピューターに合わせました
次に、chmod
とchown
を使用しようとしましたが、同じ問題です。
だから、私の質問は:
ありがとう
Arch Linuxは xbacklight について次のように述べています:
明るさは、xorg-xbacklightパッケージを使用して設定できます。
注:xbacklightはIntelでのみ機能します。 RadeonはRandRバックライトプロパティをサポートしていません。 xbacklightは現在、モード設定ドライバーでは動作しません。
明るさを最大の50%に設定するには:
$ xbacklight -set 50
絶対値の代わりに増分を使用して、たとえば明るさを10%ずつ増減できます。
$ xbacklight -inc 10 $ xbacklight -dec 10
「出力にバックライトプロパティがありません」というエラーが表示される場合、xrandr/xbacklightが
/sys/class/backlight
の正しいディレクトリを選択していないことが原因です。xorg.conf
のデバイスセクションのバックライトオプションを設定して、ディレクトリを指定できます。たとえば、ディレクトリの名前がintel_backlight
の場合、デバイスセクションは次のように構成できます。/etc/X11/xorg.conf ------------------- Section "Device" Identifier "Card0" Driver "intel" Option "Backlight" "intel_backlight" EndSection
以下は、Debian Stretch LXDEで私のために働きました。
バックライトディレクトリを確認しました:ls /sys/class/backlight
。たまたまintel_backlight
を持っています。
識別子を取得するために、xrandr --verbose
を実行しました。鉱山はたまたま0x72
です。
/etc/X11/
を確認したところ、xorg.conf
が見つからなかったため、自分で作成し、見つけた情報を入力しました。
Section "Device"
Identifier "0x72"
Driver "intel"
Option "Backlight" "intel_backlight"
EndSection
その後、再起動しました。そこからうまくいきました。
LXDEはopenboxを実行するため、~/.config/openbox/lxde-rc.xml
を編集し、次のキーバインドを挿入しました。
<!-- Increase backlight 10% -->
<keybind key="XF86MonBrightnessUp">
<action name="Execute">
<command>xbacklight -inc 10</command>
</action>
</keybind>
<!-- Decrease backlight 10% -->
<keybind key="XF86MonBrightnessDown">
<action name="Execute">
<command>xbacklight -dec 10</command>
</action>
</keybind>
XrandrでDebianの画面の明るさを制御できました。
xrandr --output [your display] --brightness 0.8
xrandr
と入力すると、ディスプレイ名を見つけることができます。「[your display] connected primary 1920x1080 ...」のように表示されます。
次は...キーバインド!