From: Andrew B. <bar...@os...> - 2004-02-27 22:16:55
|
I have been following the discussion "acpi events" over the past few days and I thought I'd jump in here because I am having a similar problem. I have a Dell Inspiron 300m, and I have been trying to get the ACPI subsystem up and running on this machine. I have been successful with some things, such as battery level and AC adapter status, but that success has not been reproduced with other parts of ACPI. What I can't get to work that really bothers me is an ACPI event for the power button. The lid switch sends an event, as does Fn+Esc (Suspend). The power button does not, even though it is detected during startup by the ACPI subsystem. I have tried disabling the local APIC (in kernel configuration), as well as using the 'pci=noacpi' kernel command line parameter. This is a problem for both 2.6 and 2.4 series kernels. The latest 2.4 I have tried is 2.4.24 and the latest 2.6 was 2.6.3. I think this line from dmesg is interesting: "Dell Inspiron with broken BIOS detected. Refusing to enable local APIC." Would this have anything do with my problem? Also of note is the fact that pressing the button in question increases the count for 9 (acpi) in /proc/interrupts. Please find attached the same items requested for the poster with the Dell Inspiron 5100--dmesg, /proc/interrupts, and the output of acpidmp. There are two versions of the dmesg and acpidmp output: one with an initrd-replaced DSDT table and one without. I hope someone can at least tell me what my problem is. Thanks!! -- Regards, Andrew Barr /usr/games/fortune says: Williams and Holland's Law: If enough data is collected, anything may be proven by statistical methods. |