http://bugzilla.kernel.org/show_bug.cgi?id=8713
------- Comment #20 from [EMAIL PROTECTED] 2008-05-31 00:41 ------- Created an attachment (id=16347) --> (http://bugzilla.kernel.org/attachment.cgi?id=16347&action=view) Compiled DSDT.aml with compilation error fixed I followed the instructions in the Gentoo forum about how to fix the ACPI in the BIOS: http://forums.gentoo.org/viewtopic.php?t=122145 So I decompiled DSDT.aml and tried to compile it again. It gave one error and two warnings. I fixed the error, but couldn't fix the warnings. I placed the compiled DSDT.aml in /boot/DSDT.aml with the following options in /boot/grub/menu.lst: title Ubuntu 8.04, kernel 2.6.24-17-generic root (hd0,0) kernel /boot/vmlinuz-2.6.24-17-generic root=UUID=6bc031bf-50e0-446d-b30 8-a682677d9fb4 ro quiet acpi_no_auto_ssdt initrd /boot/initrd.img-2.6.24-17-generic quiet The key is in the parameter acpi_no_auto_ssdt and the new fixed DSDT.aml. It seems to work fine now. I installed lmsensors and the temperature of my two CPU's is always between 65 and 80ºC. Still pretty hot, but at least it doesn't reach 97ºC as before, forcing it to shutdown. See the source code of DSDT.aml in my previous post: http://bugzilla.kernel.org/show_bug.cgi?id=8713#c18 I tried to compile the latest 2.6.25.4 kernel patched ACPI DSDT in initrd, but I did something wrong and end up with no sound and no wifi, so I went back to the 2.6.24-17 that comes with Ubuntu 8.04, but with the parameter acpi_no_auto_ssdt at start and the fixed DSDT.aml file placed ant /boot/. The result is that finally I'm not sure if it is working now just because of the acpi_no_auto_ssdt parameter or if the fixed DSDT.aml file is needed. I hope somebody can tell me. I know all the above is confusing. Sorry for that, but I couldn't find information anywhere and I'm sure this will be still helpful for the people trying to fix their lenovos to work with Linux. Should I post these 2 files somewhere else? I guess I should send this to Lenovo at least. Is the kernel going to fix this with this new DSDT.aml file? Should a Linux distribution fix it? Or should just Lenovo fix its BIOS? -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ acpi-bugzilla mailing list acpi-bugzilla@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla