Comment 84 for bug 751689

Revision history for this message
Krzysztof WyszyƄski (goomior) wrote : Re: ThinkPads overheat due to slow fans when on 'auto'

Lenovo T500, Core2 T9550 2.66GHz, Ubuntu 12.04.

On AC power:
- running CPU intensive processes (stress, virtualbox etc.) causes T500 to do thermal shutdown in about 2 minutes,
- BIOS setting "balanced" on AC power prevents OS from booting,
- manually setting fan speed to "disengaged" doesn't solve the problem, so this is not fan-speed related.

On battery power CPU doesn't overheat at all, even with "ondemand" frequency scheduler enabled.

In Windows 7 running CPU intensive processes (gaming etc.) for many hours doesn't cause such problems, so it is not hardware related.

In my opinion there is something wrong with CPU frequency scheduling support in GNU/Linux. High temperature should throttle CPU frequency or force using thermal-friendly frequency scheduler.

Temporary workaround.
Use indicator-cpufreq to throttle CPU frequency when using CPU intensive applications. Thinkfan may be also useful. When you can hear high fan speed (disengaged mode), manually throttle CPU frequency one step down.