我的笔记本电脑上安装了 Arch Linux 和 LXDE。我想知道电池电量的状态。我尝试安装batterymon
,但出现了太多我无法破译的错误。
还有其他方法可以监控电池电量吗?
答案1
答案2
尝试安装 acpi,然后运行 acpi -b :)
然后你可以将数据直接放入 conky 或其他东西,使用:acpi -b | sed -r 's/.*([0-9]{2,3}%).*/\1/'
答案3
最简单的获取方法是通过 acpi 命令,如下所示(注意 acpi 默认情况下可能未安装,因此请使用 apt-get 或 yum 命令来安装):
$ acpi -V
或来自 /proc fs
[root@centos ~]# cat /proc/acpi/battery/BAT0/*
alarm: unsupported
present: yes
design capacity: 50000 mWh
last full capacity: 50000 mWh
battery technology: rechargeable
design voltage: 10000 mV
design capacity warning: 100 mWh
design capacity low: 50 mWh
capacity granularity 1: 1 mWh
capacity granularity 2: 1 mWh
model number: 1
serial number: 0
battery type: VBOX
OEM info: innotek
present: yes
capacity state: ok
charging state: charged
present rate: 0 mW
remaining capacity: 50000 mWh
present voltage: 10000 mV
[root@centos ~]#
另外,我发现这个 bug 链接说 lxpanel 在具有 ACPI 堆栈的 Fedora 上出现问题,并且它使状态变得混乱。 https://bugzilla.redhat.com/show_bug.cgi?id=561311
sourceforge.net 上还有另一个实用程序,名为网络电池,也许值得一试。还有一个 jupiterapp,一个托盘应用程序http://www.jupiterapplet.org/