On Fri, Jul 20, 2012 at 10:04:59AM +0700, Erich Dollansky wrote: > Hi, > > I forget yesterday to share these two scripts: > > http://www.alogreentechnologies.com/freebsd/checkbattery > > checks the battery status of an X220 and shuts the machine down when the > battery falls to 2% or below. > > The status is checked every minute. > > It calls the following script to shut the machine down: > > http://www.alogreentechnologies.com/freebsd/poweroff > > You must run the first script as root to enable it to power the machine off > at the end. > > I found that the battery life of my machine was higher using a simple window > manager like blackbox compared to things like GNOME or KDE. This might depend > on the usage pattern. > > Erich
Is it necessary to poll? Usually devd generates an event when the battery status and/or percentage changes. Just read the events from /var/run/devd.pipe.
pgpRm1QE6KzxZ.pgp
Description: PGP signature