Bug#609846: Custom DSDT Works
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hey All,
After many clumsy mistakes, I can finally report success! Compiling the
kernel with a custom DSDT fixes the problem—Linux, GNOME Power Manager,
and the battery charge applet all detect the battery and charge. :-)
$ uname -a
Linux debian 2.6.32-5-dsdt-amd64 #1 SMP Sat Aug 6 16:33:34 PDT 2011
x86_64 GNU/Linux
$ dmesg | grep DSDT
[ 0.000000] ACPI: Override [DSDT-TOSQCI00], this is unsafe: tainting
kernel
[ 0.000000] ACPI: DSDT @ 0x00000000bb7ec000 Table override, replaced
with:
[ 0.000000] ACPI: DSDT ffffffff81487970 0CE1C (v02 TOSQCI TOSQCI00
00000001 INTL 20100528)
[ 0.870645] ACPI: EC: Look up EC in DSDT
$ dmesg | grep battery
[ 12.140620] ACPI: Battery Slot [BAT1] (battery present)
$ acpi -V
Battery 0: Discharging, 89%, 03:18:06 remaining
Battery 0: design capacity 5600 mAh, last full capacity 5188 mAh = 92%
Adapter 0: off-line
Cooling 0: LCD 1 of 7
Cooling 1: Processor 0 of 10
Cooling 2: Processor 0 of 10
Cooling 3: Processor 0 of 10
Cooling 4: Processor 0 of 10
$ sudo lshw -C power
*-power UNCLAIMED
description: OEM_Define1
product: OEM_Define5
vendor: OEM_Define2
physical id: 1
version: OEM_Define6
serial: OEM_Define3
capacity: 75mWh
*-battery
description: Lithium Ion Battery
product: CRB Battery 0
vendor: -Virtual Battery 0-
physical id: 2
version: 10/12/2007
serial: Battery 0
slot: Fake
Regards,
Taylor
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJOPf5VAAoJED72CDEetIMv4HQH/0ldbu6hGmExWP3t2/+LtSXF
s2wx1lLQdzbNqmYpMlJidocgdPGARD6fl7CEMeRWWgEDc/x2d9ra6a1zF4XOTN6q
lfi7EC+6AhaWKnlqlwCdDe0Jqg8gbnt/mf45/rnfrZA2Jb+JEFWKr7kiS1rzu6bI
L6dSc3QrgNTpzCHjIgpw8h6uUdaUWgEq1m4UQPSSko3GJ3vQveFVmHT7v6G46+oX
Bd/k8DI+8ker5RmT1rL1ao9cbx+0+DhZor3UAObHN71SNpBouUvsrK7h55lHc7DD
g5kJPfZ3Tcm0XdbkCvHSgj6Z7Gv5xJC10zdFY0F9X80I/5IxdsX3/Tjunzrixls=
=qh0n
-----END PGP SIGNATURE-----
Reply to: