Joe Morris (NTM) wrote:
Basil Chupin wrote:
I used the /usr/sbin/sensors- detect command and let it find them and then "do its thing" to create the lm_sensors configuration file. Because it was time for me to go biddie-byes I didn't reboot but shut the system down and went to bed.
Creating the lm_sensors file in /etc/sysconfig only puts in variables. It doesn't do anything. You also need to copy the startup script for SUSE from /usr/share/doc/packages/sensors/prog/init to /etc/init.d and then enable it. Did you also do that?
Nope.
This morning I booted-up the system and suddenly I was hit by a very high pitched sound coming from the computer. <snip> Finally[0] dawned on me that the only thing that changed between "no noise" and "hight-pitched noise" was the creation of the lm_sensors file in /etc/sysconfig. I renamed lm_sensors file, rebooted and the sound vanished.
If all you did was create the lm_sensors file, i seriously doubt that was the problem. If you also copied the startup script, and enabled it, then it could make sense, but you could have just as easily stopped it and disabled it. It could be the defaults for your sensors chip will need tweaking for your configuration.
My message of a "Cautionary Tale" is more relevant than I expected :-) . I did nothing more than run sensors-detect and accept the findings which created the lm_sensors file. The sound effect is reproducible - I just did a couple of times - so there is something going on in connection with lm_sensors file which causes the high-pitched noise - and possibly *because* I did nothing more than have this file created and did not follow-up with the startup script. Cheers. -- This computer is environment-friendly and is running on OpenSuSE 10.1