Red Hat Bugzilla – Bug 496862
Battery charge level not available on MacBook 2.1
Last modified: 2009-11-25 07:27:56 EST
Created attachment 340526 [details]
Description of problem:
either gnome-power-manager nor acpitool -B nor /proc/acpi/BAT?/state gives me informations about my battery charge level on my Macbok.
Version-Release number of selected component (if applicable):
F10 with lates rawhide kernel: Linux proprietary.local 188.8.131.52-68.fc11.i586 #1 SMP Sat Apr 11 02:06:17 EDT 2009 i686 i686 i386 GNU/Linux
Steps to Reproduce:
1. Install recent rawhide kernel
2. run: sudo acpitool -B
No charge informations
Informations about the charge level.
The problem did not appear whe using the original F10 kernel. But at some point it was broken.
Created attachment 340529 [details]
Reassigning to correct component
In dmesg output there is this warning:
ACPI Warning (nspredef-0940): \_SB_.BAT0._BIF: Return Package type mismatch at index 9 - found Integer, expected String/Buffer 
It seems that this is kernel bug, so reassigning to kernel. Similar bug is discussed here: http://bugzilla.kernel.org/show_bug.cgi?id=11822.
The mentioned bug seems to be related. But it should have been fixed in 2.6.28-rc6-git2 upstream ...
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.
More information and reason for this action is here:
It seems as if this fixed in the current rawhide and can be closed.