Difference in fan speed between Windows and GNU/Linux

4

3

On my Dell Vostro 200 (2.2GHz Core 2 Duo, 4GB ram) there's very noticeable difference in fan noise (and thus fan speed?) between WinXP and Ubuntu 10.04. I'ts a dual boot setup, and the fans (or at least one of the fans?) make more noise when using the Linux install. Since I use Linux most of the time, it'd be nice if I could bring down the fan noise. When booting the fans start running fast, as is expected, and gradually slow down, to end up at a reasonably low speed. When booting into WinXP I can hear the fans slow down in steps -- this does not happen to the same extend in Ubuntu.

I've tried running 'fancontrol', but its config application (pwmconfig) tells me

/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

Any clues as to what else I can try to fix the problem? There don't appear to be any BIOS settings regarding fan speeds on this machine.

[Update] So I opened up the case, turns out it's the fan on the GPU (ATI RV610 [Radeon HD 2400 XT]) that's making the noise.

klokop

Posted 2010-09-15T16:51:13.313

Reputation: 796

Excellent question! I had been thinking of this too - are CPU fans more efficient with Windows running? – Hippo – 2010-09-15T17:37:43.823

If your gpu is the problem: please check if you use a propper driver - using the frambuffer could use more cpu and gpu speed than a propper driver. – Andreas Rehm – 2010-09-15T23:07:12.793

I'm currently using the 'radeon' driver from 'xserver-xorg-video-radeon'. Tried using 'xserver-xorg-video-radeonhd', but it sucked. In the past I've had bad experiences with AMD/ATI's proprietary driver, so I'm not using that. Ah well. – klokop – 2010-09-15T23:46:34.567

1I've had bad experiences with the ATI proprietary driver in the past also, but it's gotten a lot better and a lot more stable. Check out Phoronix for advice on the best version to use -it's not always the latest (as regressions are still occurring!) – imoatama – 2010-09-16T02:31:58.597

Answers

2

I had loud fan noise too upon a new install of Linux Mint 13, an Ubuntu derivitive, but when I install the "additional drivers" in the form of the nvidia video driver, the fan speed goes back down to normal volume, i.e., I can hardly hear it now. Point being it's the video card fan and not the CPU fan. At least for me.

Stan Mulder

Posted 2010-09-15T16:51:13.313

Reputation: 21

1

If the fans are only louder in Linux and not actually at their maximum, my guess would simply be that the Linux you are using is more CPU intensive than Windows XP, which casues higher heat, which causes the fans to be on longer.

If however the CPU is at near 0% in Linux and/or higher in Windows, my only guess could be that Dell have some sort of driver or program that runs in Windows and somehow controls the fans.

But, most programs within Windows (and Linux that I have seen) are simply are one way - tell you heat levels and fan speed/status, they cannot actually change the fan as this is just controlled from the BIOS or other hardware.

William Hilsum

Posted 2010-09-15T16:51:13.313

Reputation: 111 572

2I figured out that it's the Graphics Card fan that's running so loudly. It seems to be running at max speed. – klokop – 2010-09-15T22:52:47.540

1

If it's the Graphics card fan, then it's pretty likely it's related to the driver. Is there a more recent driver you could use, or tweaks that you could make to the fan performance ?

Nick Haslam

Posted 2010-09-15T16:51:13.313

Reputation: 316

-1

Since you're talking about a laptop and fan speed, you're probably interested in power usage. Here is a nice up-to-date comparison of Ubuntu and Windows-7. Ubuntu has also a netbook version (Ubuntu Netbook Remix) which is not on this benchmark.

As an overview, currently Windows 7 is doing pretty well. Ubuntu may do better soon, just not as of Sept-2010.

Wernight

Posted 2010-09-15T16:51:13.313

Reputation: 571

I wasn't talking about a laptop. – klokop – 2010-09-22T21:48:46.590

My bad. Still hoping that comparison helps you. – Wernight – 2010-09-22T22:15:59.853