私はeeePC 1001Pで3.16カーネルを含むDebian 8を実行しています。私はかなり多くのLinux経験を持っていますが、残念ながらこれは私と私のgoogle-fuを圧倒しました。
当初は、明るさの調整がランダムに行われ、ファンが常に動作していることを除いて、ほとんどすべてが基本的に機能しました。私は明るさの問題の存在を追跡し、acpi_video0
その結果/sys/class/backlight
X11がそれを好むようになりましたintel_backlight
(実際にはバックライトを正しく制御しました)。私のxorg.conf
。
設置後はlm-sensors
2つのセンサーのみが表示され、両方とも温度を読みます。起動時にacpi_osi=Linux
ファンを制御し、設定アプリのスライダーで明るさを制御できますが、明るさキーは機能しません。
答え1
acpid
()をインストールしてsudo apt-get install acpid
この問題を解決しました。
その後、2つのファイルを作成しました。
/etc/acpi/events/asus-brightness
:
event=hotkey ASUS010:00 0000002[0-9a-f]
action=/etc/acpi/brightness.sh %e
/etc/acpi/brightness.sh
:
#!/bin/bash
test -f /usr/share/acpi-support/key-constants || exit 0
export DISPLAY=:0
PREV=$(cat /etc/acpi/prevbrightness)
if [[ "0x$3" -eq "0x20" || "0x$3" -lt "0x$PREV" ]] ; then
xdotool key XF86MonBrightnessDown
elif [[ "0x$3" -eq "0x2F" || "0x$3" -gt "0x$PREV" ]] ; then
xdotool key XF86MonBrightnessUp
else
echo >&2 Unknown argument $1
fi
echo $3 > /etc/acpi/prevbrightness
次に、echo 00000020 > /etc/acpi/prevbrightness
root(sudo su
最初)として実行します。
これで明るさ調整が機能します!