16. 使用 ACPI
您需要在您的系统上安装几个不同的应用程序/守护进程:acpid(控制您的硬件状态的守护进程),以及 acpi(用于监控事件和状态的接口)是基本安装。 acpi Debian 软件包仅在 testing 版本中可用且不稳定。如果您运行的是 stable 版本,您将无法安装它,除非您摆弄 apt 和您的list.sources文件。您可能还可以从源代码编译。如果您安装了 acpi,您可以像这样使用它来监控您的系统:acpi -V。 输出将告诉您关于您的系统的信息。我的看起来像这样
Thermal 1: ok, 47.1 degrees C
Thermal 2: ok, 45.1 degrees C
AC Adapter 1: off-line <-- running off battery
AC Adapter 1: on-line <-- running off AC power
|
不幸的是,-V “完整版本”对我不起作用。 幸运的是,我仍然可以单独查看每个 acpi 文件以获取关于我的系统的信息。 请查看/proc/acpi目录以查找各种重要的信息。 如果我想检查我的电池,我像这样读取以下文件:cat /proc/acpi/battery/BAT0/state。 输出如下
present: yes
capacity state: ok
charging state: discharging <-- running off battery
present rate: unknown
remaining capacity: 3920 mAh <-- watch this number
present voltage: 14800 mV
|
present: yes
capacity state: ok
charging state: discharging
present rate: unknown
remaining capacity: 3840 mAh <-- capacity getting smaller
present voltage: 14800 mV
|
present: yes
capacity state: ok
charging state: charging <-- AC adapter plugged in
present rate: unknown
remaining capacity: 3840 mAh
present voltage: 14800 mV
|
如果我想获取关于我的电池的总体信息,我像这样查看它:cat /proc/acpi/battery/BAT0/info
present: yes
design capacity: 3920 mAh
last full capacity: 3920 mAh
battery technology: rechargeable
design voltage: 14800 mV
design capacity warning: 30 mAh
design capacity low: 20 mAh
capacity granularity 1: 10 mAh
capacity granularity 2: 3470 mAh
model number: Bat0
serial number:
battery type: Lion
OEM info: Acer
|
你们都是聪明人。 你们可能可以从这里弄清楚。 :)