Wim Van Deun [2011.05.18 0823 +0200]: > Hi Norbert, > > I have the exact same issue on a dell latitude e5510 running the x86_64 > kernel. And on a dell latitude 1220 running the i686 kernel. > Didn't know about the hack, thanks. Great, my hack actually helps someone else. In case you also have the issue I mentioned after wakeup: > > Also, after suspending, the files remain present but cannot be read. > > Querying the battery through the /proc interface once again brings > > everything back to normal. a similar solution as after boot fixes this one: I put the following script into /etc/pm/sleep.d/91battery: #!/bin/sh case "$1" in hibernate|suspend) ;; thaw|resume) cat /proc/acpi/battery/BAT?/state > /dev/null ;; *) exit $NA ;; esac With this, the files in /sys/class/power_supply/BAT0 become readable again. It would be nice, though, to figure out how to get things working without such hacks. Cheers, Norbert