Glad to know you have the same machine (Toshiba L305D-S5881) with Ubuntu Jaunty. My DSDT has a very similar warning on compilation with iasl..There are no errors.. Previously 67GTA concluded that getting rid of that warning may not help much with
fan overheating.. The good thing for me is that on jaunty so far
I haven't seen it go much higher than 55C unlike Hardy where it would jump to 75C within minutes.. Having said that I don't think my problem is fully resolved since the dmesg output does not seem to indicate
i) The fan default state to be ON
ii) Thermal zone temp. settings to be lower than what I have seen in this thread from the output of others where 67GTA has fixed the dsdt. Most of the postings have the AML binaries. It might be more useful to have the before and after DSDT's to get a deeper understanding. Assembler code is not my expertise .
One thing that comes to mind right away is my BIOS is Insyde v1.2. I think there is an update to this v1.5. Have you tried this update yet?
Comparing the dmesg output in hardy and jaunty seems like they are very similar. There is the usual line about acpi_os (linux) query ignored which seems to suggest that the linux tables are not being read right. Haven't tried sticking this as a boot option in Jaunty to see if it goes away.
On filing a bug in Launchpad I got a response from the kernel team that "Toshiba extensions are not enabled by default and you would have to create a custom distribution..." Also I came across numerous posts complaining of overheating laptops in Jaunty. It doesn't seem to be only Toshiba's..
I have a good mind to try Fedora 11 on the remaining free space partition on my laptop to see how it behaves..But that is for another day... ( Factory installed Vista takes up 2 ! )..
If you do end up resolving this completely pl. post as I am very interested in this as well.