Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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.

share|improve this question
Excellent question! I had been thinking of this too - are CPU fans more efficient with Windows running? – Hippo Sep 15 '10 at 17:37
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 Sep 15 '10 at 23:07
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 Sep 15 '10 at 23:46
I'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 Sep 16 '10 at 2:31

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.

share|improve this answer

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.

share|improve this answer
I figured out that it's the Graphics Card fan that's running so loudly. It seems to be running at max speed. – klokop Sep 15 '10 at 22:52

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 ?

share|improve this answer

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.

share|improve this answer
I wasn't talking about a laptop. – klokop Sep 22 '10 at 21:48
My bad. Still hoping that comparison helps you. – Wernight Sep 22 '10 at 22:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .