LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-03-2008, 04:00 PM   #1
jbuckley2004
Member
 
Registered: Aug 2004
Distribution: Fedora (KDE spin)
Posts: 224

Rep: Reputation: 70
CPU Fan Problem


I'm submitting this to the hardware forum, but I'm not 100% convinced it's a hardware problem.

My CPU fan starts when I power on the desktop computer, but then stops at about the time the BIOS screens come to the end and boot-loading begins. If I restart the computer nearly anytime after that (either by hitting reset before I log in and starting again, or by logging in first and then restarting), the CPU fan starts and runs normally until the next time I power-cycle. Essentially, I have to re-boot every time I power on the computer to know the CPU is being properly cooled.

The mother board is a Gigabyte K8NS-ultra 939, the CPU is an AMD Athlon 64 3800+, and the fan itself is, I think, generic and plugged into what is labeled in the user's guide as the CPU-fan connector (distinct from the system fan and the power fan connections). I've checked that and re-checked, so I don't think I've installed the fan incorrectly.

lm-sensors/ksensors shows me what seem to be correct RPMs when the fan is working, and 0 when it's not, which is correct, but not helpful.

I'm running Mandriva 2008.1 Spring, and IIRC, I've experienced this with every Mandriva version since 2007.0.

Has anyone else experienced this problem - annoyance, really?

I would appreciate any direction to begin trouble shooting this, if only to not have to boot the computer twice every time I start it!

Thanks
 
Old 10-03-2008, 04:34 PM   #2
Quakeboy02
Senior Member
 
Registered: Nov 2006
Distribution: Debian Linux 11 (Bullseye)
Posts: 3,407

Rep: Reputation: 141Reputation: 141
Have you checked to see if there is some way to turn off any active cooling monitoring in the BIOS so that it just runs the fan at full speed? Another option is to get a fan plug adapter, and hook it directly to your PSU harness. Still another is to check your motherboard to see if there are any other fan connectors that aren't monitored by the BIOS hardware, such as one labeled "case fan" or similar.
 
Old 10-03-2008, 04:41 PM   #3
jbuckley2004
Member
 
Registered: Aug 2004
Distribution: Fedora (KDE spin)
Posts: 224

Original Poster
Rep: Reputation: 70
Active Cooling Monitoring

Thanks for the tip, Quakeboy. I'll check the BIOS for active cooling (or fan) monitoring.

I've thought about using the case fan connection, but the cord/wire is just too short. I might see if I can find an extension, though.
 
Old 10-03-2008, 06:46 PM   #4
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
You could also check for a BIOS update for the motherboard.. might be a known issue that has been fixed.
 
Old 10-04-2008, 02:21 AM   #5
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 4,070

Rep: Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897Reputation: 897
When you say that this is a cpu fan problem, what part are you saying is a problem? That the behaviour is 'stateful and you find that bad/confusing or that there is a temperature which is wrong?

If the CPU temperature is at a low value, there is no real reason for the fan to run. Whether the temperature is acceptably low is dependant on the ambient temperature, the cpu, the load on the cpu, voltages and clockspeeds and the efficiency of your cooling arrangements. About the only thing there that I have any real clue about is your cpu heatsink, which you describe as generic and so is probably not brilliant (I'd guess it would be an AMD 'packaged with the cpu' one if you don't know anything about it, and they are not brilliant, but they do do the job if requiring a higher fan speed / making more noise than some aftermarket options - so, if that were the case, you would expect at least a moderate fan speed under normal operating conditions - OTOH, if it were a spiffy aftermarket one with heatpipes and all, and in a low-ish tenmperature environment, you may genuinely require zero fan speed for adequate cooling).

So do you have temp data? An independant reading, like a pyrometer reading, would be more reassuring than just the reading from an on-board sensor as sometimes the sensor readings are switched, which could be a cause of problems. Failing that, what does the bios say?
 
Old 10-04-2008, 02:49 AM   #6
qaish
LQ Newbie
 
Registered: Sep 2008
Posts: 1
Blog Entries: 1

Rep: Reputation: 0
you should check the bios.here fan option could be disable.if this fan is controlled through tharmister, it tharmister could be faulty.in IBM pc i have seen, if cpu temperature goes on normal condition cpu fan would automatically stop.
 
Old 10-04-2008, 06:05 AM   #7
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
I would do things in this order, I've had problems like this with a Gigabyte motherboard as well:

1) Make sure the following modules are loaded, type 'lsmod': 'thermal' and 'processor', if they are not listed, 'modprobe' them. If that doesn't fix anything, move on ...
2) Update BIOS, does that fix it ? If not ...
3) There is a BIOS option to disable BIOS control over the CPU fan, this will cause it to run at 100% all the time ... better than the alternative: meltdown

With the Gigabyte board I have, I'm currently implementing #3.
 
Old 10-04-2008, 07:04 AM   #8
jbuckley2004
Member
 
Registered: Aug 2004
Distribution: Fedora (KDE spin)
Posts: 224

Original Poster
Rep: Reputation: 70
Thanks- all.
Good suggestions. I'll try them.
Salasi, I didn't want to clog my question with too many details, but there's something in the control loop for the fan that's just not right, or consistent. When the fan goes off (immediately after power-up), it stays off, and no amount of waiting will cause it to turn on, no matter how hot the CPU gets. I've monitored this with the case open, and with the case closed using lm-sensors and ksensors.
And if I reboot the PC the fan always comes on and stays on, no matter how cool the CPU is at the moment.
 
Old 10-04-2008, 07:51 AM   #9
jbuckley2004
Member
 
Registered: Aug 2004
Distribution: Fedora (KDE spin)
Posts: 224

Original Poster
Rep: Reputation: 70
The problem is solved.

Disabling the "Smart" CPU fan control in the BIOS did the trick.

Thanks.
 
  


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
cpu fan problem !! jayant161 Linux - Hardware 1 02-18-2008 06:25 PM
howto: control CPU fan speed and Northbridge fan speed? hedpe Linux - Software 2 04-18-2005 02:18 AM
Cpu Fan Help Bakura Linux - Hardware 4 06-16-2004 04:27 PM
CPU Fan Almost always on abirla Mandriva 6 09-29-2003 03:46 AM
CPU fan problem darkskull Linux - Software 3 03-26-2002 02:45 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 02:17 AM.

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