Stopping Thinkpad T60 High-Pitched Squeal

After installing Ubuntu on my T60, I realized it was making this annoying, extremely high-pitched squeal. I found that it only squealed when it wasn’t plugged into the wall. After Googling a bit I found that I could stop it by setting the max_cstate. I think that this has to do with the CPU’s power consumption. At lower consumption levels it emits the squeal.

Anyhow, running the following command seemed to stop the screeching. The default is 8.

echo 2 > /sys/module/processor/parameters/max_cstate


 
 
 

Leave a Reply


There is a fine line between a generic flexible UI and a crappy one:

Got the Chocolate Raspberry Stout in the fermenter. I can't wait to taste it.

Just poured out 10 Liters of overly-carbonated, accidentally-alcoholic, plastic-flavored, homemade root beer. Lessons learned: 3!

Follow me on Twitter