![如果电池电量低,亮度会自动变暗](https://linux22.com/image/1102645/%E5%A6%82%E6%9E%9C%E7%94%B5%E6%B1%A0%E7%94%B5%E9%87%8F%E4%BD%8E%EF%BC%8C%E4%BA%AE%E5%BA%A6%E4%BC%9A%E8%87%AA%E5%8A%A8%E5%8F%98%E6%9A%97.png)
在 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