![]() |
Home
| Calendar
| Mail Lists
| List Archives
| Desktop SIG
| Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU |
> Can someone set me straight here -- I've been trying to get APM to work on . > my > Thinkpad R40e. If I build APM support as a module, apmd complains that "APM > support not compiled into kernel," even if I modprobe it first. If I build > APM into the kernel, nothing happens when I start apmd. > So which is it -- module or built-in? Clearly, it can be either. But it can also be turned off with a boot parameter. Check the lilo entries to make sure that it's been turned on. There will be messages about BIOS support in the log. Also, you can "cat /proc/apm" to see if it's been turned on. [glenn at DepotRd proc]$ cat apm 1.16 1.2 0x03 0x01 0xff 0x80 -1% -1 ? Here's how to interpret it: /* Arguments, with symbols from linux/apm_bios.h. Information is from the Get Power Status (0x0a) call unless otherwise noted. 0) Linux driver version (this will change if format changes) 1) APM BIOS Version. Usually 1.0, 1.1 or 1.2. 2) APM flags from APM Installation Check (0x00): bit 0: APM_16_BIT_SUPPORT bit 1: APM_32_BIT_SUPPORT bit 2: APM_IDLE_SLOWS_CLOCK bit 3: APM_BIOS_DISABLED bit 4: APM_BIOS_DISENGAGED 3) AC line status 0x00: Off-line 0x01: On-line 0x02: On backup power (BIOS >= 1.1 only) 0xff: Unknown 4) Battery status 0x00: High 0x01: Low 0x02: Critical 0x03: Charging 0x04: Selected battery not present (BIOS >= 1.2 only) 0xff: Unknown 5) Battery flag bit 0: High bit 1: Low bit 2: Critical bit 3: Charging bit 7: No system battery 0xff: Unknown 6) Remaining battery life (percentage of charge): 0-100: valid -1: Unknown 7) Remaining battery life (time units): Number of remaining minutes or seconds -1: Unknown 8) min = minutes; sec = seconds */
![]() |
|
BLU is a member of BostonUserGroups | |
We also thank MIT for the use of their facilities. |