16. Utilizzare l'ACPI

Ci sono poche applicazioni e demoni che potreste voler installare sul vostro sistema: acpid (il demone che controlla lo stato dell'hardware) e acpi (l'interfaccia per monitorare eventi e stati) costituiscono l'installazione di base. Il pacchetto Debian acpi č disponibile nella versione di test ed non č stabile. Se il vostro sistema č stabile, non potrete installarlo senza giocare un po' con apt ed il file list.sources. Probabilmente potreste anche compilarlo da sorgente. Una volta installato acpi, si potrą utilizzarlo per monitorare il proprio sistema come segue: acpi -V. L'output fornirč informazioni sul sistema. Il mio risulta come segue:


     Thermal 1: ok, 47.1 degrees C
     Thermal 2: ok, 45.1 degrees C
  AC Adapter 1: off-line <-- batterie esaurite
  AC Adapter 1: on-line <-- alimentazione AC

Sfortunatamente, l'opzione -V "full version" non funziona sul mio sistema. Tuttavia, fortunatamente, posso ancora controllare ciascuno dei file acpi per ricavare informazioni sul mio sistema. Si cerchino nella directory /proc/acpi le cose che possono interessare. Se voglio controllare lo stato delle batterie, leggo il file relativo con il comando: cat /proc/acpi/battery/BAT0/state. Il risultato č il seguente:


present:                 yes
capacity state:          ok
charging state:          discharging <-- batterie in esaurimento
present rate:            unknown
remaining capacity:      3920 mAh <-- controllare questo numero
present voltage:         14800 mV

present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            unknown
remaining capacity:      3840 mAh <-- la capacitą sta diminuendo
present voltage:         14800 mV

present:                 yes
capacity state:          ok
charging state:          charging <-- alimentatore AC inserito
present rate:            unknown
remaining capacity:      3840 mAh
present voltage:         14800 mV

Se voglio informazioni generali sulle batterie, posso controllarle con: 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

Siete persone intelligenti. Potete fare le vostre deduzioni. :)