fan ACPI problems, insyde H20 bios, toshiba satellite pro L300-x
Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Been reading your posts, and thought you guys might want to take a look at the BIOS setup on Toshiba 300 notebooks - there is a setting for "Critical Battery Wakeup" which apparently wakes the computer if the battery is too low....the logic escapes me, as it would make a bad situation worse...but anyhow - perhaps this is the reason the Toshiba's wake up by themselves...check it out !
Last edited by ceyx; 05-09-2009 at 12:17 PM.
i had seen this also and if i recall correctly turning it off appeared to do nothing. that said i haven't checked to see what changes with the new bios.
The logic behind it i believe is that instead of failing and loosing all volotile data that instead the computer resumes then the OS should automatically send it either in power off mode or hibernation which would preserve the state. Thats possibly why it didnt affect the option since our laptops automatically perform a cold boot instead. I'll give it a go with the new bios and report back
Reading about ACPID and thinking perhaps of writing my own event handler, I impulsively went to System/Admin/Services and disabled ACPID power management and rebooted.
My Toshiba L300D, Ubuntu 64 bit 9.10 notebook NOW has all of the functionality it should ie brightness mute keys all work, and best of all the friggen fan comes on at 50 or so and shuts itself off at 40. ( put a little tea candle beside the fan output...so quiet now I can't hear but can see the fan go off)
Anyhow....I believe, in my not too considerable opinion, that this machine has no bug in the Insyde H20 bios, but that it is the event handler that is mishandling the ACPI.
Thought to pass this info along for whatever its worth.
Toshiba L300D Insyde H20 BIOS Setup is V3.5 Bios Version 1.70 (latest for this machine) , AMD Dual Processors (TK57), running Ubuntu Jaunty 9.04 64bit, with "acpi_osi=Linux" in the grub boot menu.
I tried all of the fixes on the net I could find, except the Omnibook one. Interestingly, when I dissassembled the DSDT tables, did nothing to them, and reassembled them there were no errors in the compiler to trace and fix, leading me to think it wasn't the H20 bios.
I could send you the DSDT table and whatever else. But again,for this machine, it was the ACPID scripts that were trapping out the events from /proc/acpi and leaving them in outer space.
Let me know what you need. I actually was thinking of asking you for your dsdt table and the output of acpitool -e. Compare and figure it out. I'd be happy to help you nail this one.....
okay i think i may have discovered a proper fix for just the fan side of things.
any of you using bios 1.80 already, please try boot option acpi_osi=Linux
this appeared to work for me but only with that version of the bios. Keys do not appear to work yet though sorry
Please someone let me know if this works for anyone but me and we can narrow down the problem
I solved the fan problem and also pm-suspend to ram/restore problem using an advice from another Toshiba Satellite L300 owner, but more experiencd than me.
For fan to work: edit /boot/grub/menu.lst in super user mode
sudo gedit /boot/grub/menu.lst
Add 'acpi_osi="Linux"' to your kernel's boot parameters. This is an example of my menu.lst file, with the part you need to add in bold (the rest may differ slightly in your file):
You can check here http://swinky-linuxblog.blogspot.com...lite-l305.html
I didn't manage to get Fn+Fx keys to work like there, but I'm happy for the fan is working normal and the laptop doesn't restart by itself after shutdown. So I'm not using the Omnibook module anymore.