Slackware This Forum is for the discussion of Slackware Linux.
|
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
|
05-22-2006, 05:44 PM
|
#1
|
Member
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40
Rep:
|
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.
|
|
|
05-22-2006, 06:27 PM
|
#2
|
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:
|
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
|
|
|
05-22-2006, 07:02 PM
|
#3
|
Member
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40
Original Poster
Rep:
|
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.
|
|
|
05-22-2006, 08:14 PM
|
#4
|
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:
|
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
|
|
|
05-22-2006, 09:17 PM
|
#5
|
Member
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40
Original Poster
Rep:
|
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.
|
|
|
05-22-2006, 11:53 PM
|
#6
|
Senior Member
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Rep:
|
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...
|
|
|
05-23-2006, 05:17 AM
|
#7
|
Member
Registered: Jan 2006
Location: Australia
Distribution: Fedora, Slackware, RHEL, AIX, HP-UX
Posts: 358
Rep:
|
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
.
|
|
|
05-23-2006, 07:05 AM
|
#8
|
Member
Registered: Mar 2003
Location: Evia-Greece
Distribution: Slackware
Posts: 104
Rep:
|
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?
|
|
|
05-23-2006, 07:50 AM
|
#9
|
Member
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40
Original Poster
Rep:
|
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 :-)
|
|
|
05-23-2006, 09:27 AM
|
#10
|
Senior Member
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Rep:
|
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
|
|
|
05-23-2006, 09:58 AM
|
#11
|
Member
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40
Original Poster
Rep:
|
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.
|
|
|
05-23-2006, 01:14 PM
|
#12
|
Senior Member
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Rep:
|
Bummer....
Well, sometimes, stuff just won't work
|
|
|
05-23-2006, 02:02 PM
|
#13
|
Member
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40
Original Poster
Rep:
|
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
|
|
|
05-23-2006, 02:08 PM
|
#14
|
Senior Member
Registered: Dec 2004
Location: In my house.
Distribution: Ubuntu 10.10 64bit, Slackware 13.1 64-bit
Posts: 2,649
Rep:
|
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
|
|
|
05-23-2006, 06:36 PM
|
#15
|
Member
Registered: Mar 2004
Location: Norway
Distribution: Slackware 12.2
Posts: 40
Original Poster
Rep:
|
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.
|
|
|
All times are GMT -5. The time now is 04:49 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|