我在 16.04 中使用 Unity。出于某种原因,我没有收到电池电量不足的弹出通知。我必须依靠顶部面板中的电池图标来查看电池是否处于“低电量”一侧。是 16.04 中的默认行为吗?或者我没有因为电池电量低而弹出窗口?
Cyb*_*tar 10
这不正常,我运行 16.04 并弹出窗口,但我使用的是 gnome shell。
你可以制作一个脚本来给你一条消息。
battery_level=`acpi -b | grep -P -o '[0-9]+(?=%)'`
if [ $battery_level -le 10 ]
then
notify-send "Battery low" "Battery level is ${battery_level}%!"
fi
Run Code Online (Sandbox Code Playgroud)
然后做一个cron作业,每隔几分钟运行一次。
尝试indicator-power
使用以下命令重新安装:
sudo apt-get install --reinstall indicator-power
Run Code Online (Sandbox Code Playgroud)
如果这不能解决问题,请考虑使用我之前的答案之一提供的电池监控脚本:https : //askubuntu.com/a/603322/295286
下面是 python 脚本,它可以在电池电量超过一定百分比时通知您,并在低于 10% 时暂停系统。用法很简单:
python battery_monitor.py INT
Run Code Online (Sandbox Code Playgroud)
其中 INT 是您应该收到通知的所需电池百分比的整数值,例如30
。
您还可以将上述命令添加到启动应用程序以在每次登录到 Unity 会话时启动此脚本
根据 chat 和 comments 中的 OP 请求,该脚本现在采用两个参数,第一个用于放电通知,第二个 os 用于充电通知。
也可作为Github Gitst
sudo apt-get install --reinstall indicator-power
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12716 次 |
最近记录: |