Comment 44 for bug 500666

Revision history for this message
peterwil (peter-william) wrote :

Wow! I have GREAT NEWS regarding my Toshiba Laptop L305-S5881.
I struggled with this issue since I bought the laptop in '08 October.
Reported it a number of issues. Tried
i) Hardy - Ubuntu 8 (temps > 75C ) , then
ii) Jaunty - Ubuntu 9.0.4( temps <65 but definitely still hot )
iii) compiled the 2.6.30 kernel and installed the image all to no avail
then gave up the idea of running Ubuntu solely on this laptop, being aware
that the laptop could fry over.
Last week dual booted Vista crashed - had to recover my email from thunderbird and
then decided to look into Ubuntu again based on Jeremy's email a couple of months ago.
After looking through the acpi module source code -noticed a patch was introduced in sleep.c
referencing "Toshiba Satellite L300" to set the EIN bit ,
changed this string to "Toshiba Satellite L305" and recompiled
Kernel.. Still no difference.

Then did an upgrade to 9.10 . After the upgrade and a reboot VOILA !
i) My Fn keys are working. Suspend actuallly WORKS! .. It never did. always had to power down the switch
to make it recover from either Suspend to RAM or Hibernate. -dmesg always showed errors in ACPI .
ii) And then the magic .. acpi -t shows 45 C... !!! This laptop has never showed this reading after 10 mins.
of usage before this.

So fellow Ubuntu aficianados! using Toshiba Laptops L305D or similar models.

Please try out the generic kernel 2.6.31-22 ( 9.10 upgrade ). The overheating and the Suspend issues
are definitely fixed for this model in this release.

My salutations to the developer/s who fixed this most annoying bug/bugs which almost rendered the
Laptop unusable on Ubuntu.. It would have perhaps taken my weeks of ploughing through the
ACPI modules ( sleep.c, fan.c etc ) to try and fix this monster.! Not to mention the 1 hour kernel compile
on each change!.. Glad I can get back to the application space!.

Cheers and best regards
Peter William