[ltp] CPU Idle and whine
Paul RIVIER
linux-thinkpad@linux-thinkpad.org
Sun, 05 Feb 2006 21:39:26 +0000
Hi,
can you hear it at the lowest frequency ?
Actually I had this problem and the noise was loud when idle at high
frequency.
My solution is described in the thinkwiki : i use a daemon (powernowd)
with a policy that avoid idle at high frequency.
That way I nearly never heared the noise again.
Undervolting finished to solve that problem.
Regards
Paul
Richard Neill wrote:
> Dear All,
>
> I noticed that there is a faint(*) whine audible through the speakers
> of the Thinkpad. It only occurs when the system is idle, so I think it
> is caused by the CPU idle state [kernel 2.6,ACPI].
>
> My current "cure" for this is to run `nice -n 19 yes > /dev/null`
> so that the CPU never becomes idle and the noise doesn't occur.
>
> Of course that is not a good permanent solution! Furthermore, it uses
> lots of power (not really a problem when on mains) and makes the CPU
> hot (turning on the fan, which is noisy).
>
> Is there a better solution?
>
> (*)It really is quite faint (thinkpads are good quality machines!) -
> only really audible with headphones (or an external amp), and with the
> volume levels turned up high. It's at 1kHz though, so I'd prefer to be
> rid of it!
>
> Thanks very much for your help,
>
> Richard
>
>
> P.S. Anyone else trying to squeeze max audio quality from the Thinkpad
> - do play carefully with all the levels. gnome-alsamixer is probably
> the most helpful mixer to see what's happening. Eg switch off any
> channels you don't need, and, I found the 3D control should be on, but
> the slider at 0%. Turn the software mixers up (about 90%), but the
> main hardware volume down - this increases signal-noise ratio. You can
> make quite an improvement in hiss and whine!