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).
Notices
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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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.
Reason: tags
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.
can you post some more precise details about your system please?
I am unable to repeat this.
mine:
jaunty 9.04
bios 1.80
laptop toshiba satellite Pro l300-1fo
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
uncomment the line "modules =" and take out the reference to the fan. Then add "panasonic-brightness-down" and "panasonic-brightness-up" and save the file.
enable powermanagement in "services",
reboot and the fan will work properly ( on at 50 off at 35) and the brightness keys f6 and f7 should work.
the keys did work before i changed kernel. but it was often sporadic when they did. I just use the brightness widget anyway now :P and cpufreqd to dull the screen during battery usage
Hi,
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.
yeah found the same workaround sivlad7ax if you read back a page you'd see. It only seems to work with the latest 1.80 bios however...
Marking this solved now.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.