如果电池电量低,自动调暗亮度

rub*_*o77 5 battery system-settings 14.04

在 Ubuntu 14.04 中,能量设置中没有关于电池电量低时要做什么的选项。只有在关键时才采取行动的设置。

当电池电量不足时,我想自动调暗笔记本电脑的亮度。

这个有隐藏设置吗?

小智 2

这个脚本对我来说正是这样做的。缺点是,当电池电量低时,即使手动增加亮度级别,它也会继续设置亮度级别,并且不会检查交流适配器是否已连接。

/etc/acpi/事件/battery_changed

event=battery.*
action=/etc/acpi/actions/dim_screen_on_low_battery.sh
Run Code Online (Sandbox Code Playgroud)

/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
Run Code Online (Sandbox Code Playgroud)