Hari's CornerHumour, comics, tech, law, software, reviews, essays, articles and HOWTOs intermingled with random philosophy now and then
Linux ACPI problem on HP nx series laptops
Software and Technology by
Posted on Sun, Apr 8, 2007 at 20:03 IST (last updated: Wed, Oct 29, 2008 @ 22:28 IST)
acpidmentioned on the Debian bug report archives which confused me for a while, but that bug had been addressed by the Debian developers. However, I managed to pinpoint the exact problem only today (after weeks and weeks of frustration). Why am I saying all this? Because I found out the power of the great command,
dmesg.Yes, thanks to this, I found this error message (check the highlighted part):
This led me to this to this bug report which describes the problem for HP nx based laptops. The only fix seems to be to compile a newer kernel and unfortunately that's a bit tricky since pristine kernels from kernel.org don't play too well with Debian and tend to break a few things like#dmesg | grep ACPI BIOS-e820: 000000000f7efc00 - 000000000f7fb000 (ACPI NVS) ACPI: RSDP (v000 HP ) @ 0x000fe270 ACPI: RSDT (v001 HP 099C 0x16090520 HP 0x00000001) @ 0x0f7efc84 ACPI: FADT (v002 HP 099C 0x00000002 HP 0x00000001) @ 0x0f7efc00 ACPI: MADT (v001 HP 099C 0x00000001 HP 0x00000001) @ 0x0f7efcb4 ACPI: MCFG (v001 HP 099C 0x00000001 HP 0x00000001) @ 0x0f7efd10 ACPI: DSDT (v001 HP DAU00 0x00010000 MSFT 0x0100000e) @ 0x00000000 ACPI: Vendor "HP " System " DAU00 " Revision 0x10000 has a known ACPI BIOS problem. ACPI: Reason: Bogus fan support. This is a non-recoverable error ACPI: Disabling ACPI support ACPI: Interpreter disabled. pnp: PnP ACPI: disabled PCI quirk: region 1000-107f claimed by ICH6 ACPI/GPIO/TCO
iptables. I'm posting this message in the hope that other owners of HP laptops with the same problem on Linux are aware of the real issue (and can get on to this post through web search). Trust me, it sounds easy now, but I had great difficulty in pinning down this problem right down to the kernel. For those who want to follow the issue, please check this thread I've created in forums.debian.net.