LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Laptop and Netbook (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/)
-   -   fan ACPI problems, insyde H20 bios, toshiba satellite pro L300-x (https://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/fan-acpi-problems-insyde-h20-bios-toshiba-satellite-pro-l300-x-716924/)

Anakin_Starkiller 11-24-2009 02:48 AM

Up ! ;)

AgedHenry 12-03-2009 06:19 AM

Hello All

Equipment : Satellite L300 20D running Karmic64

Fan now operates correctly i.e. on at 55c off at 40c after doing the following :-

sudo gedit /etc/default/grub and then change

GRUB_CMLINE_LINUX_DEFAULT="quiet splash"

to read

..."quiet splash aspi-osi=Linux"

After which don't forget (I did!) to run

sudo update-grub to update /boot/grub/grub.cfg


Thanks for the thread. Saved my blood pressure.

Anakin_Starkiller 12-03-2009 12:11 PM

It is acpi_osi="Linux" and yes this workaround seems to work great on L300 model...but not on L505 ;)

AgedHenry 12-04-2009 03:03 AM

Thanks for the correction.
You would not believe how often I misread text. The penalty of old age.

Cheers.

Anakin_Starkiller 12-04-2009 10:27 AM

Eventually, I've found that it was PowerPlay and not ACPI that was causing this issue....PowerPlay is used by ATI card to reduce consumption of graphic cards....and with open source drivers, it's not implemented yet...so I've installed proprietary drivers and now, the fan is running at normal speed and the general temperature is even cooler...
Something positive : powerplay will be soon available with latest branch of open source drivers ;)

lhorace 02-05-2010 09:32 AM

I want to say how glad I am to have found this thread. I hope this thread continues so all the issues on this thread is solved. I would really love to see Toshiba providing some insight on this issue.

Hmm, I have Fan issue. From suspend to ram, when resuming, the Fan does not wake up and I have to assume is because the temperature is low after reading this thread and some research so far is the cause. When the Critical Trip point is passed, the Fan is turned on at high speed and never reduces speed. It's amazing how loud this fan could be, in a conference room, it annoys everyone!!! lol I had updated my Kernel 2.6.32 and BIOS 1.80 and appended apci_os="Linux" to my Kernel line and to avail, no effect but to see apci_osi="Linux" is possibly the correct one. I'm going to try that now =]]

Here's some input:

Code:

Kernel version : 2.6.32-41-deskt  -    ACPI version : 20090903
  -----------------------------------------------------------   
  Battery #1    : present                                     
    Remaining capacity : 759 mAh, 19.02%, 01:07:24             
    Design capacity    : 4000 mAh                               
    Last full capacity : 3990 mAh, 99.75% of design capacity   
    Capacity loss      : 0.2500%                               
    Present rate      : 2876 mA                               
    Charging state    : charging                               
    Battery type      : rechargeable                           
    Model number      : PA3534U-1BRS                           
    Serial number      : 4A12                                   

  AC adapter    : on-line
  Fan            : on     

  CPU type              : AMD Athlon(tm) X2 Dual-Core QL-62
  Min/Max frequency      : 1000/2000 MHz                   
  Current frequency      : 2000 MHz                         
  Frequency governor    : performance                     
  Freq. scaling driver  : powernow-k8                     
  Cache size            : 512 KB                           
  Bogomips              : 4000.41                         
  Bogomips              : 3990.46                         

  # of CPU's found      : 2

  Processor ID          : 0
  Bus mastering control  : yes
  Power management      : no
  Throttling control    : yes
  Limit interface        : yes
  Active C-state        : C0
  C-states (incl. C0)    : 1 
  T-state count          : 8 
  Active T-state        : T0


  Processor ID          : 1
  Bus mastering control  : yes
  Power management      : no
  Throttling control    : no
  Limit interface        : no
  Active C-state        : C0
  C-states (incl. C0)    : 0
  T-state count          : 20000  Active T-state        : 20000


  Thermal zone 1 : ok, 65 C
  Trip points :
  -------------
  critical (S5):          105 C


  Device      S-state  Status  Sysfs node
  ---------------------------------------
  1. LID          S4    *enabled
  2. PB5          S4    disabled  pci:0000:00:05.0
  3. PB7          S5    disabled
  4. PB9          S5    disabled
  5. PB10        S5    disabled
  6. AZAL        S3    disabled  pci:0000:00:14.2
  7. USB0        S3    disabled  pci:0000:00:12.0
  8. USB1        S3    disabled  pci:0000:00:12.1
  9. USB4        S3    disabled
  10. USB5        S3    disabled  pci:0000:00:12.2

I also have a site: http://unofficial-suse.webwaredev.x10hosting.com/ that I want to be catalog of solutions. I would like to keep a record of, Toshiba based laptops, what and what doesn't work, ACPI wise ;).. =]] BTW, the site is still under construction =]]]

BILLYKANE 03-05-2010 03:40 AM

Hello.I am now using Satellite L526.
there is a patch for fn key here:

http://patchwork.kernel.org/patch/75186/

The author says it's ok for Satellite A40.

I tried it ,not work for L526.

BILLYKANE 03-05-2010 03:41 AM

Quote:

Originally Posted by Anakin_Starkiller (Post 3757817)
I've still got this problem with latest kernel 2.6.32rc7

kernel 2.6.33,slackware 13,fan problem still exist.

ceyx 04-11-2010 04:17 PM

For anyone who cares: Toshiba Canada has posted an update BIOS for the Satellite 300D on their support site. It upgrades the BIOS from Insyde H20 1.70 to 1.90 ( what happened to 1.80??)

Having done the upgrade, my fan now acts appropriately and is following the speed of the processor i.e. at 1.9Ghz is on louder and at 8 Ghz the fan slows to an inaudible crawl.

This fix tells me the nature of the problem : the bios.

Hope this is of some help to someone....

lggagnon 01-29-2011 05:49 PM

I can confirm with ceyx that a BIOS upgrade to version 2.2 solved my Function Key and fan control problems for the Satellite L300 laptop. I have completely documented this at:

https://wiki.archlinux.org/index.php...Satellite_L300

netsurf 01-30-2011 12:07 PM

lggagnon I have got my fan to auto kickin and turn off again but it lets the laptop run fairly hot still. what temperature does your fan kick-in? cant confirm the function keys work for me unfortunately

lggagnon 01-30-2011 02:38 PM

netsurf: kicks in at about 40C, spins faster as it should at 50 and again at about 60C. Did you update the BIOS as I suggested? Also, remember my article states kernel version 2.6.36. With Ubuntu 9.04 you might have an older kernel than that, which perhaps makes a difference.

PS: Have you checked "top" to see if perhaps you have a runaway process that is consuming 100% CPU?

netsurf 01-30-2011 03:18 PM

Laggagnon, forgot to mention I am using lucid on that laptop (10.04) its possible that maverick works better however there was no noticable difference when I checked previously with a live disk although its quite possible it could have been fixed. Your threshold for the fan kicking in appears to be alot lower than mine is however.
Start 55c
stop 40c
next fan stage at 60c
fnkeys do not work at all in terms of brightness control for me but if memory serves the suspend key does. They all print a "~" in the terminal instead of functioning.

I tend to be quick to capture CPU hogging tasks as I monitor my fan temperature and cpu usage just incase it gets that bit too hot

BILLYKANE 01-31-2011 05:15 AM

hello all,after suspend/wakeup,the fan speed control and fnkey adjust brightness work perfectly here.i don't know why,hope somebody could solve it.i have contacted to others,and get the same result.l526 here.

lggagnon 01-31-2011 09:21 AM

netsurf: those temperature kickins seems still reasonable. If you listen very carefully at 40C you probably should hear the fan whirring very very quietly. You did not answer my question though - what BIOS version are you using??

As described in my Arch wiki article, the Fn key will work properly with recent BIOS's, but you might have to bind the key combinations to specific facilities to get all you function keys to work. For instance I had to bind my brightness keys to "xbacklight" to get those keys to work.

BILLYKANE 02-26-2011 05:12 AM

Quote:

Originally Posted by lggagnon (Post 4243496)
netsurf: those temperature kickins seems still reasonable. If you listen very carefully at 40C you probably should hear the fan whirring very very quietly. You did not answer my question though - what BIOS version are you using??

As described in my Arch wiki article, the Fn key will work properly with recent BIOS's, but you might have to bind the key combinations to specific facilities to get all you function keys to work. For instance I had to bind my brightness keys to "xbacklight" to get those keys to work.

Laggagnon, this is toshiba satellite L526, the fn key adjust brightness only works after suspend and wake up.Also ,fan speed adjust also works after suspend and wake up.I have test it in different distro (slackware, ubuntu) and different version ubuntu 9.10, ubuntu 10.10.

I have updated my bios use the latest version form toshiba site.

any suggestion?

slow_footed_Buffalo 03-04-2011 07:10 AM

can the BIOS be updated from linux? or do I need to re-install windows, Cause my BIOS is not corroborating with linux nicely, and I it hasn't been able to boot up windows. thanx

netsurf 03-04-2011 07:28 PM

i believe there is a way to perform the update by extracting the bios firmware using the archive manager (ignore the fact that it is an exe) and boot with some key combination with the bios file on a fat32 pendrive.
must warn you right now this is very dangerous and could kill your laptop outright. it is far safer to setup a windows dualboot. the mechanism i describe is what i understand to be an emergency recovery from a bad bios flash and might not be any good to perform updates

lggagnon 03-05-2011 12:24 AM

Quote:

Originally Posted by slow_footed_Buffalo (Post 4278774)
can the BIOS be updated from linux?

Yes. See the bottom of my wiki article on how to do it here: https://wiki.archlinux.org/index.php...Satellite_L300

hongkonguk 03-05-2011 01:41 PM

I already have the latest BIOS for my L300D (according to the Toshiba Europe site) and have tried to stop the fan from running constantly in Ubuntu, all to no avail. Will this happen with all Linux distros?

BILLYKANE 03-05-2011 08:40 PM

Quote:

Originally Posted by hongkonguk (Post 4280009)
I already have the latest BIOS for my L300D (according to the Toshiba Europe site) and have tried to stop the fan from running constantly in Ubuntu, all to no avail. Will this happen with all Linux distros?

Do suspend and wakeup,and then fan control is avail.....This happen with my L526.

lggagnon 03-06-2011 08:47 AM

Quote:

Originally Posted by hongkonguk (Post 4280009)
I already have the latest BIOS for my L300D (according to the Toshiba Europe site) and have tried to stop the fan from running constantly in Ubuntu, all to no avail.

Tell us what BIOS you have and what kernel you are using.

Quote:

Will this happen with all Linux distros?
Not sure, but if you have the same kernel and same BIOS as I have according to my wiki article then it should not matter what distro you are using.

AgedHenry 03-07-2011 10:44 AM

Hello All

I have a Toshiba L300D-20D

The fan does not run to spec in lucid or maverick.
This is an extract from my notes (gotta write it down or I instantly forget)...


At first reboot the fan is running at max speed. Further analysis indicates ... Fan will not run at start or boot until emergency temp is exceeded when fan then runs at max speed. Fan will run continuously at low speed if wait until temp exceeds 50C and then reboot before emergency temp is reached.
No idea why this is, but the cure is (credit due someone else)...

sudo gedit /etc/default/grub
Amend line GRUB_CMLINE_LINUX_DEFAULT=”quiet splash” to read
“quiet splash acpi_osi=Linux”
Save

Then DON'T FORGET !!!!!!!

Run sudo update-grub which updates /boot/grub/grub.cfg.


Reboot

Now.....fan on at 55C off at 40C.

lggagnon 03-08-2011 12:50 AM

Quote:

Originally Posted by AgedHenry (Post 4281634)
Amend line GRUB_CMLINE_LINUX_DEFAULT=”quiet splash” to read
“quiet splash acpi_osi=Linux”

I already posted that information in my wiki link - post #60 in this thread dated 29 Jan.

hongkonguk 03-09-2011 01:20 AM

Quote:

Originally Posted by lggagnon (Post 4280481)
Tell us what BIOS you have and what kernel you are using.

BIOS: Insyde H20 1.70
Kernel:2.6.35-28-generic

The earlier suggestion of putting my laptop into suspend seems to do the trick for some reason. A bit of a pain that you have to do that every time you boot up though but at least it means the Windows partition doesn't get as much use!

www.rzr.free.fr 10-15-2011 03:46 PM

lenovo g470 BIOS=InsydeH20 3.5
 
hi

I own a lenovo g470 BIOS=InsydeH20 3.5
and have some fan issues too ...

I made some research and found fwts , can you test it and compare to results of :

http://rzr.online.fr/q/lenovo


All times are GMT -5. The time now is 05:21 AM.