在 Ubuntu 14.04 中,能源设置中没有电池电量低时该做什么的选项。只有一个紧急情况下的操作设置。
我想在电池电量不足时自动降低笔记本电脑的亮度。
这个有隐藏设置吗?
答案1
这个脚本对我来说就是用来做这件事的。缺点是,当电池电量低时,即使手动增加亮度级别,它仍会继续设置亮度级别,并且它不会检查交流适配器是否已连接。
/etc/acpi/events/battery_changed
event=battery.*
action=/etc/acpi/actions/dim_screen_on_low_battery.sh
/etc/acpi/actions/dim_screen_on_low_battery.sh
#!/bin/bash
BATTERY_LOC="/sys/class/power_supply/BAT0/"
VIDEO_LOC="/sys/class/backlight/acpi_video0/"
percent_left=$((100 * `cat /sys/class/power_supply/BAT0/charge_now` / `
cat /sys/class/power_supply/BAT0/charge_full`))
#echo "$percent_left% battery remaining"
if [ $percent_left -lt 20 ] # Adjust the battery limit.
# Adjust the dimmed brightness level.
then echo 50 > /sys/class/backlight/acpi_video0/brightness
fi