I can confirm this bug still exists in Ubuntu 10.10 (and 10.04).
I have a Toshiba U500-119 and the issue mainly comes from a buggy DSDT table. Vendors are totally unable to compile their DSDT table correctly for non-Windows OS.
After fixing errors in my DSDT table and recompiling it (then include it in my kernel...) I could use my laptop in normal conditions with a working fan.
Please find my DSDT table in attachment, What I needed to do was replacing "L0r" by "And" in PowerResource methods. There are still some warnings but I don't know how to fix them.
I can confirm this bug still exists in Ubuntu 10.10 (and 10.04).
I have a Toshiba U500-119 and the issue mainly comes from a buggy DSDT table. Vendors are totally unable to compile their DSDT table correctly for non-Windows OS.
After fixing errors in my DSDT table and recompiling it (then include it in my kernel...) I could use my laptop in normal conditions with a working fan.
Please find my DSDT table in attachment, What I needed to do was replacing "L0r" by "And" in PowerResource methods. There are still some warnings but I don't know how to fix them.
The workaround was found here and can be applied to any buggy DSDT tables : art.ubuntuforum s.org/showthrea d.php?t= 1473317& page=3
http://
This bug is extremely severe, it was kicked in 2009 and is still not solved, even if it applies to many laptops.