Pat*_*ins 6 laptop xmonad battery
我正在设置一台运行 Debian Jesse 的笔记本电脑,其中 xmonad 作为显示管理器。我使用 xmobar 显示有关系统当前状态的信息,包括电池电量。然而,我发现我忘记了定期检查,当我的计算机因为电池没电而突然关闭时,我总是感到惊讶 --- 我错过了以前使用 XFCE 获得的弹出通知。
我可以使用什么来获得有关电池电量不足的引人注目的警告?我发现的大多数解决方案都使用 dzen,或者只是在状态栏上显示一个数字,我发现这是不够的。
这不是现成的解决方案,而是一个想法:我将使用Fedora Linux 中的xosdosd_cat包中的包以及 cronjob 来检查电池状态。
您可以编辑您的 cronjobs
crontab -e
Run Code Online (Sandbox Code Playgroud)
您可以在 中找到电池状态/sys/class/power_supply/,在我的情况下,它BAT1/包含一些文件charge_now和charge_full。有了这些文件,那就是
/sys/class/power_supply/BAT1/charge_now
/sys/class/power_supply/BAT1/charge_full
Run Code Online (Sandbox Code Playgroud)
您可以找到电池的剩余百分比,然后可以通过 osd_cat (屏幕显示)向您显示一条大消息。