Bug 7973
Summary: | High frequent tone from hardware | ||
---|---|---|---|
Product: | Other | Reporter: | Martin (d2xdt2) |
Component: | Other | Assignee: | Diego Calleja (diegocg) |
Status: | REJECTED INVALID | ||
Severity: | high | CC: | cw, diegocg |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.19 | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
Martin
2007-02-09 05:36:29 UTC
This looks like a hardware problem, the kernel can't make "high frequent tones" Or do you mean the computer's speaker? > This looks like a hardware problem, the kernel can't make "high frequent > tones" No, but the 2.6 kernel trickers some component to vibrate/generate a high frequcency tone. It doesn't happen with 2.4 kernels. > Or do you mean the computer's speaker? No, it is a coil or some other component that makes the noise that is not support to be able to make a sound. Apparently you've hit the "high pitched noise" problem: http://lkml.org/lkml/2004/10/7/69 This is a hardware problem caused by a kernel 'feature'. HZ is the frequency of the timer interrupt; Linux 2.4 had HZ=100; 2.6 defaults to HZ=1000. Windows XP defaults to 100; which means that most of hardware works fine at HZ=100, but makes strange noises - because of cheap capacitators in the hardware - when moved to 1000. 2.4 works fine, 2.6 makes noises. There's a "timer frequency" kernel configuration option in the "processor type and features" section of the kernel that allows to set it to 1000. You probably need to recompile your own kernel . Or first try one of the "server" kernels available optionally in some distros, those server kernels default to HZ=100 because it can improve performance a bit. "here's a "timer frequency" kernel configuration option in the "processor type and features" section of the kernel that allows to set it to 1000" I meant 100, of course! Okay, this is very interesting! Can you give the path in makeconfig where I can find a setting for this? If there is no option for changing it, do you know which file and what I should change? Sorry, I didn't read your last paragraf, which answers my last question =) Thanks for the fast replys =) Just for confirm that it worked. Just compiled 2.6.20 where CONFIG_HZ=100 and there are no more high pitch tone. |