ラップトップの電源が接続されているとき、または外されているときにラップトップの明るさを変えたくない。周囲の明るさに基づいて明るさを設定します。暗い部屋にいる場合、明るさを非常に低く設定し、ラップトップを接続すると、明るさが最大に設定され、沸騰した溶岩に目が刺さるように感じます。
InSystem Settings▸Brightness and Lockthe節電のための画面を暗くするチェックボックスはオフになっています。
私のラップトップはHP Mini 110です
それがacpiの問題である場合、私はacpi-supportファイルをここに入れました
http://paste.ubuntu.com/1008244/
私は自分に合ったソリューションをテストしました。 1つの解決策は、/etc/pm/power.d/
にスクリプトファイルを追加することです
ファイルを作成するだけ
Sudo vi /etc/pm/power.d/run_after_pwrmanagmt.sh
次に、このコードをこのファイルに書き込みます。
case "${1}" in
true) #battery_mode
xinput set-int-prop 12 277 8 2 3 0 0 1 3 2
echo 4000 > /sys/class/backlight/intel_backlight/brightness
;;
false) #ac_mode
xinput set-int-prop 12 277 8 2 3 0 0 1 3 2
echo 4000 > /sys/class/backlight/intel_backlight/brightness
esac
次に、次のように入力して、このファイルに実行権限を付与する必要があります。
Sudo chmod +x /etc/pm/power.d/run_after_pwrmanagmt.sh
これで問題なく動作するはずです。コンピューターのプラグを抜き差しするだけです。サスペンド(/etc/pm/sleep.d/run_after_sleep.sh
)の後に同様のことができることに注意してください。これが、この解決策を見つけた方法です... Webで情報を見つけるでしょう...
Xinputは、トラックパッドが真ん中のボタンを機能させるためのコマンドにすぎないことに注意してください。値4000の場合、各画面で異なる場合があります。最初にコマンドcat /sys/class/backlight/intel_backlight/max_brightness
で最大値を確認してください。
これがお役に立てば幸いです。また、質問ではなく回答であるため、モデレーターがこの投稿を削除しないことを願っています。ありがとう
私のために働いた唯一のオプションはこれを行うことでした:
me=`whoami`
max=`cat /sys/class/backlight/radeon_bl0/max_brightness`
Sudo chown ${me}:${me} /sys/class/backlight/radeon_bl0/brightness
Sudo chmod o+x /sys/class/backlight/radeon_bl0/brightness
echo ${max} > /sys/class/backlight/radeon_bl0/brightness
Sudo chmod 444 /sys/class/backlight/radeon_bl0/brightness
Sudo chown root:root /sys/class/backlight/radeon_bl0/brightness
exit
私はそれが最もきれいではないことを知っていますが、それは動作します。これをスクリプトに入れただけで、自分の明るさが暗くなった場合は、実行するだけですぐに元に戻ります。
私のDell Vostroで同じ問題が発生しました。私のために働いた解決策は次のとおりです。
Ubuntuはラップトップのfn + brightnessキーで設定された輝度レベルを保存するだけであることが判明しました。 異なる状態の異なるレベル:プラグインとアンプラグド。ですから、明るさのレベルを2回設定する必要がありました。
私はそれが非常に簡単であることを知っていますが、私はこれに気付く前にまだGoogleに少ししなければなりませんでした。たぶんそれは他の誰かを助けるでしょう。
私(Lenovo X61sの場合)で、電源からプラグを抜くときに不要なディスプレイが暗くなるのは、明らかに電源管理ソフトウェアなどとは関係がなく、Config-Displayの画面の明るさのBIOS設定が原因でした。そのBIOS設定を介して、調光を回避することができました。