LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-22-2006, 05:44 PM   #1
Feinom
Member
 
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40

Rep: Reputation: 17
Unhappy Laptop Fan Never Stops


Hello...
I'm having trouble with my laptop fan. It is constantly running in critical mode!
It also seems as if my temperature doesn't update correctly.
When I do "cat /proc/acpi/thermal_zone/THRM/temperature", it _always_ says 75C. I doesn't matter how long it has been on or what I've been doing. It's constantly at 75C. What the heck is going on here? How can I fix it?

Using Kernel 2.6.16.17 with ACPI enabled. I have disabled APM.

Last edited by Feinom; 05-22-2006 at 06:07 PM.
 
Old 05-22-2006, 06:27 PM   #2
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
Depending on the notebook model? it may work better with APM. It may not fully ACPI compliant as far as the ACPI standard goes.

Brian1
 
Old 05-22-2006, 07:02 PM   #3
Feinom
Member
 
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40

Original Poster
Rep: Reputation: 17
It is a custom made notebook.. I chose the parts and then the webshop assembled it for me, so no spesific model :/ I'll try to enable APM and disable ACPI.

EDIT:
I'm now running with ACPI disabled and APM enabled...The fan is still spinning like there's no tomorrow..:/ Because I disabled ACPI, I can't check the temperature anymore. The fan had no trouble shutting down when I was running windows on it. I just can't figure out WHY the temperature won't update. I'm sure that's the reason for the fan not slowing down...

Last edited by Feinom; 05-22-2006 at 07:29 PM.
 
Old 05-22-2006, 08:14 PM   #4
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
Boot up with a Knoppix Live CD and see it does the same thing.

Look for say /proc/acpi/fan/FAN and see if there is anything in there. If so post output of the files in there using the command cat. ' cat state ' or whatever if anything. Need to be using acpi of course. If the state says on or off or a 0 or 1 then you can see if you can controll the fan by running the command as root.
' echo -n 0 > /proc/acpi/fan/FAN/state '

Custom built I assume one of the Clevo notebooks under many differnet names.

Brian1
 
Old 05-22-2006, 09:17 PM   #5
Feinom
Member
 
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40

Original Poster
Rep: Reputation: 17
When I have ACPI enabled with slackware there is nothing inside the FAN folder...
I did some research and found out that I have a Uniwill laptop. Uniwill 259IA3 to be spesific. I had to dig into my receipts to find this out as there is no info whatsoever on the laptop itself :P

I'll download Knoppix and see if it stops the fan and reads the temperature correctly.


UPDATE:
Ok, I found an old Knoppix CD lying around. Knoppix 3.6. I booted it and entered /proc/acpi/thermal_zone/THRM and did a 'cat temperature'. Of course it showed up as "75 C". Argh! I then entered the "fan" directory. There's nothing inside. I'm beginning to wonder if I ever will be able to fix this stupid problem.

Last edited by Feinom; 05-22-2006 at 09:57 PM.
 
Old 05-22-2006, 11:53 PM   #6
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 67
Look at my homepage (link in my sig). If you have everything ACPI enabled in the kernel, there is a script in there that will turn fan off, on when it hits certain temp, etc...
 
Old 05-23-2006, 05:17 AM   #7
-=Graz=-
Member
 
Registered: Jan 2006
Location: Australia
Distribution: Fedora, Slackware, RHEL, AIX, HP-UX
Posts: 358

Rep: Reputation: 31
You'll also find some info here - is a discussion from a few months ago. Also has some goodies posted by cwwilson721 in regards to cputemp v fan trip points etc.
http://www.linuxquestions.org/questi...d.php?t=426494

.
 
Old 05-23-2006, 07:05 AM   #8
stelmed
Member
 
Registered: Mar 2003
Location: Evia-Greece
Distribution: Slackware
Posts: 104

Rep: Reputation: 15
Hello,

I had a similar problem with my Fujitsu-Siemens Amilo L1310G laptop. I enabled acpi, disabled apm and passed the following lines to the rc.local (credits to cwwilson721, thank you man!)

echo -n "100:0:90:65:55" > /proc/acpi/thermal_zone/THRM/trip_points
echo -n "30" > /proc/acpi/thermal_zone/THRM/polling_frequency
echo -n "3" > /proc/acpi/fan/FAN0/state


Now, I actually get the right temperature value but I still cannot make the fan stop when temperature is below 55. But what is really interesting is that when temperature rises to 55-56 (during a long compilation)and then falls below 55 THE FAN STOPS and from that time ahead it goes on only when temperature is above 55. It means that for the fan to work properly it has to pass the first trip point (55). My question is, Is there any way to force my fan to stop when temperature is below 55?
 
Old 05-23-2006, 07:50 AM   #9
Feinom
Member
 
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40

Original Poster
Rep: Reputation: 17
Thanks for all the replies! I think I've found out what the problem is. Many other people with the same laptop as I have is having the same problem. Some people with another Uniwill-model fixed it by upgrading the BIOS. I'll try to upgrade my BIOS and see if it helps. If not, I don't think there's much to do. I've sent an e-mail regarding the issue to Uniwill. Hopefully they'll fix it, but I can't say I'm expecting it :-)
Btw, I've tried to use that script, but since there's nothing inside my /proc/acpi/fan folder, it won't work. Thanks for all the help anyway! This is an awesome forum :-)
 
Old 05-23-2006, 09:27 AM   #10
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 67
You need ALL ACPI OPTIONS enabled for the script to work. You can't just pick/choose. Here's my config for 2.6 kernel, look thru it and the ACPI section to see what you missed: config
 
Old 05-23-2006, 09:58 AM   #11
Feinom
Member
 
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40

Original Poster
Rep: Reputation: 17
That's the problem here.. Even with all the ACPI options enabled, the FAN directory remains emtpy and the temperature doesn't update. It stays at "75 C". I could put the notebook on ice, and it would still show 75.
I've tried to upgrade the BIOS, but that didn't help a thing.
 
Old 05-23-2006, 01:14 PM   #12
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 67
Bummer....


Well, sometimes, stuff just won't work
 
Old 05-23-2006, 02:02 PM   #13
Feinom
Member
 
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40

Original Poster
Rep: Reputation: 17
Yep, this is the first time I haven't been able to fix it though :/ But I'm not gonna switch to windows just because of that.. I love slack too much :-) At least i'm not gonna have any overheating problems ;-) I'll know that there is something wrong if the fan shuts off :P
 
Old 05-23-2006, 02:08 PM   #14
cwwilson721
Senior Member
 
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Blog Entries: 1

Rep: Reputation: 67
Won't have real long battery life either....

But it is not a Slackware thing, you've at least narrowed it down to hardware shortcomings (As far as Linux is concerned). It should act the same if you use any distro...Do you have a live cd like Mepis or Slax? If so, try it with either of those, see if fan shuts off. If it does, we can get it too
 
Old 05-23-2006, 06:36 PM   #15
Feinom
Member
 
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40

Original Poster
Rep: Reputation: 17
It is definitely a hardware problem. Just tried the newest version of the Knoppix DVD (4.0.1), and there was no fan and it didn't read the temperature correctly. I'm pretty sure it's a problem with the BIOS. Too bad they've stopped updating it..

Last edited by Feinom; 05-23-2006 at 06:41 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Laptop Fan + overheating blizunt7 Linux - Laptop and Netbook 24 05-05-2013 12:44 AM
fan never stops working mmodem Linux - General 1 04-07-2005 07:01 PM
laptop fan - ubuntu e.j. Linux - Laptop and Netbook 0 10-28-2004 02:44 PM
Laptop fan karan101 Linux - Laptop and Netbook 3 10-26-2004 05:41 PM
Fan Never Stops Spinnin'! Ken Ju-On Linux - Laptop and Netbook 2 11-28-2003 06:39 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:49 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration