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

你们都是聪明人。 你们可能可以从这里弄清楚。 :)