Long story: This is not an issue with GPM but with an underlying hardware abstraction layer. Previous versions of GPM used HAL for all the low-level work (it supports regular hardware via sysfs and PowerPC Macs via /dev/pmu and /proc/pmu interfaces), whereas current version relies solely on DeviceKit (it only supports sysfs). To make DeviceKit see the battery, pmu_battery kernel module needs to be loaded. Unfortunately either it was never loaded by default or upgrade from 9.04 to 9.10 broke it.
Short story: sudo modprobe pmu_battery
Long story: This is not an issue with GPM but with an underlying hardware abstraction layer. Previous versions of GPM used HAL for all the low-level work (it supports regular hardware via sysfs and PowerPC Macs via /dev/pmu and /proc/pmu interfaces), whereas current version relies solely on DeviceKit (it only supports sysfs). To make DeviceKit see the battery, pmu_battery kernel module needs to be loaded. Unfortunately either it was never loaded by default or upgrade from 9.04 to 9.10 broke it.
Related bug reports in other distros: bugs.debian. org/cgi- bin/bugreport. cgi?bug= 544264 /bugzilla. redhat. com/show_ bug.cgi? id=502253
- Debian: http://
- Fedora: https:/