ThinkPad T520 overheating

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

ThinkPad T520 overheating

Martin Steigerwald
Hello!

What you are best advices for a 4 year old T520 overheating like this:

Apr 24 21:31:30 merkaba kernel: [145233.995957] CPU0: Package temperature
above threshold, cpu clock throttled (total events = 3937756)
Apr 24 21:31:30 merkaba kernel: [145233.995959] CPU2: Package temperature
above threshold, cpu clock throttled (total events = 3937733)
Apr 24 21:31:30 merkaba kernel: [145233.995961] CPU1: Package temperature
above threshold, cpu clock throttled (total events = 3937760)
Apr 24 21:31:30 merkaba kernel: [145233.995964] CPU3: Package temperature
above threshold, cpu clock throttled (total events = 3937753)
Apr 24 21:31:30 merkaba kernel: [145234.000962] CPU2: Package
temperature/speed normal
Apr 24 21:31:30 merkaba kernel: [145234.000965] CPU0: Package
temperature/speed normal
Apr 24 21:31:30 merkaba kernel: [145234.000966] CPU1: Package
temperature/speed normal
Apr 24 21:31:30 merkaba kernel: [145234.000968] CPU3: Package
temperature/speed normal
Apr 24 21:31:30 merkaba kernel: [145234.431470] CPU2: Core temperature
above threshold, cpu clock throttled (total events = 1247442)
Apr 24 21:31:30 merkaba kernel: [145234.431475] CPU3: Core temperature
above threshold, cpu clock throttled (total events = 1247461)
Apr 24 21:31:30 merkaba kernel: [145234.432440] CPU2: Core
temperature/speed normal
Apr 24 21:31:30 merkaba kernel: [145234.432441] CPU3: Core
temperature/speed normal

on while playing PlaneShift or openmw, but also in other occurences of
higher load, such as Akonadi bursting the machine or kernel compile while
apt-get upgrading and things like that.

With sensors I see it at 98 degrees then and 3500 to 3600 rpm fan speed .

The machine basically crawls to a halt.


On searching on the net I found various things:

1) It seems to be a know problem with ThinkPads from that time.

2)  Some say its a software issue with Linux thinkpad acpi not using
maximum fan speeds, while Windows uses higher fan speeds. Some people
advice to set it to use higher fan levels, but when buying 3500-3600 rpm
has been more than enough to allow it to turboboost two cores to 3,2 GHz
for more than half an hour.

3) Someone suggested the thermal compound component used in these laptops
was crap, and suggested cleaning fan and using a good thermal compound
component.

4) Someone suggest cleaning the fan with a can of air.

Just to name a few suggestions.


What steps would you recommend?

Laptop may be replaced by a newer ThinkPad model as main laptop. The
laptop doesn´t shut down… so the throttling works, but… it crawls the
machine to a halt.  So I would like to avoid any of the risky stuff that
may brick the machine. Slow is still better than bricked.

BIOS is 8AET63WW (1.43 ) which was quite recent last time I looked.


My observation is that laptop generally runs hotter and fan is on more
often, which is why I think that cleaning or even replacing the fan or
renewing the thermal compound might be best. Interim solution may be to
set fan speeds higher, but I see this more as a work-around that may wear
the fan out even more… cause I have never seen the fan higher than 3600 or
maybe 3800rpm.

I already set the BIOS "Adaptive Powermanagement on AC" from "Performance"
to "Balanced" in the hope that it may help a bit. Read so. I also applied:

pcie_aspm=force i915.i915_enable_rc6=7

to kernel command line for testing, but I think that 1) Intel gfx drivers
goes into rc6 sleep state by default meanwhile and 2) pcie_aspm issues
have been fixed in Linux long time ago (currently running 4.0 kernel).

This all started quite some time ago, but was only in summer, now its
sufficient to just have the room one or two degree warmer than usually (21
to 22 degree celsius instead of 20) in order to trigger the behavior, or
it just got so worse that its always triggered.

As written, this laptop may be replaced, but I think its a to let a laptop
which costed 1800 euro degenerate like that, so I want to give it some
attempt to fix it.


I also tried Intels thermald with loads powerclamp and uses intel RAPL,
but that totally crawls the machine to a halt. Its much worse than without
it. It injects idle events up to a point where the machine doesn´t do much
at all anymore.

Ciao,
--
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7
--
The linux-thinkpad mailing list home page is at:
http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad
Reply | Threaded
Open this post in threaded view
|

Re: ThinkPad T520 overheating

Martin Steigerwald
Am Samstag, 25. April 2015, 00:43:18 schrieb Martin Steigerwald:

> Hello!
>
> What you are best advices for a 4 year old T520 overheating like this:
>
> Apr 24 21:31:30 merkaba kernel: [145233.995957] CPU0: Package
> temperature above threshold, cpu clock throttled (total events =
> 3937756)
> Apr 24 21:31:30 merkaba kernel: [145233.995959] CPU2: Package
> temperature above threshold, cpu clock throttled (total events =
> 3937733)
> Apr 24 21:31:30 merkaba kernel: [145233.995961] CPU1: Package
> temperature above threshold, cpu clock throttled (total events =
> 3937760)
> Apr 24 21:31:30 merkaba kernel: [145233.995964] CPU3: Package
> temperature above threshold, cpu clock throttled (total events =
> 3937753)
> Apr 24 21:31:30 merkaba kernel: [145234.000962] CPU2: Package
> temperature/speed normal
> Apr 24 21:31:30 merkaba kernel: [145234.000965] CPU0: Package
> temperature/speed normal
> Apr 24 21:31:30 merkaba kernel: [145234.000966] CPU1: Package
> temperature/speed normal
> Apr 24 21:31:30 merkaba kernel: [145234.000968] CPU3: Package
> temperature/speed normal
> Apr 24 21:31:30 merkaba kernel: [145234.431470] CPU2: Core temperature
> above threshold, cpu clock throttled (total events = 1247442)
> Apr 24 21:31:30 merkaba kernel: [145234.431475] CPU3: Core temperature
> above threshold, cpu clock throttled (total events = 1247461)
> Apr 24 21:31:30 merkaba kernel: [145234.432440] CPU2: Core
> temperature/speed normal
> Apr 24 21:31:30 merkaba kernel: [145234.432441] CPU3: Core
> temperature/speed normal
>
> on while playing PlaneShift or openmw, but also in other occurences of
> higher load, such as Akonadi bursting the machine or kernel compile
> while apt-get upgrading and things like that.
>
> With sensors I see it at 98 degrees then and 3500 to 3600 rpm fan speed
> .
>
> The machine basically crawls to a halt.
>
>
> On searching on the net I found various things:
>
> 1) It seems to be a know problem with ThinkPads from that time.
>
> 2)  Some say its a software issue with Linux thinkpad acpi not using
> maximum fan speeds, while Windows uses higher fan speeds. Some people
> advice to set it to use higher fan levels, but when buying 3500-3600 rpm
> has been more than enough to allow it to turboboost two cores to 3,2
> GHz for more than half an hour.
>
> 3) Someone suggested the thermal compound component used in these
> laptops was crap, and suggested cleaning fan and using a good thermal
> compound component.
>
> 4) Someone suggest cleaning the fan with a can of air.
>
> Just to name a few suggestions.
>
>
> What steps would you recommend?
>
> Laptop may be replaced by a newer ThinkPad model as main laptop. The
> laptop doesn´t shut down… so the throttling works, but… it crawls the
> machine to a halt.  So I would like to avoid any of the risky stuff that
> may brick the machine. Slow is still better than bricked.
>
> BIOS is 8AET63WW (1.43 ) which was quite recent last time I looked.
>
>
> My observation is that laptop generally runs hotter and fan is on more
> often, which is why I think that cleaning or even replacing the fan or
> renewing the thermal compound might be best. Interim solution may be to
> set fan speeds higher, but I see this more as a work-around that may
> wear the fan out even more… cause I have never seen the fan higher than
> 3600 or maybe 3800rpm.
>
> I already set the BIOS "Adaptive Powermanagement on AC" from
> "Performance" to "Balanced" in the hope that it may help a bit. Read
> so. I also applied:
>
> pcie_aspm=force i915.i915_enable_rc6=7

I tried something different.

I capped maximum frequency Intel P-State driver may tell CPU to use from
3,20 GHz to 2,50 GHz. This way with stress -c 4 it seems to go up to 86
degrees with 3580 rpm fan speed. When I let it go at turboboosting it goes
to 96 to 97 degrees, next to the throttling point and then throttles. Even
when I then go back to 2,50 GHz, it will just cool down a tiny bit. But
when I stop stress then, let the machine cool down and then start it again
with cap at 2,50 GHz I now get still 94 to 95 degree, okay so I cap it to
2,0 GHz and this gets the machine back to 88 degrees while stress is still
running with -c 4.

I bet that may still be better than forced throttling and will see next
days how it works while running PS or openmw, as they utilize the gpu as
well.

But it might be a work-around at all, cause 2 GHz consistently still seems
better than forced throttling.

--
Martin 'Helios' Steigerwald - http://www.Lichtvoll.de
GPG: 03B0 0D6C 0040 0710 4AFA  B82F 991B EAAC A599 84C7
--
The linux-thinkpad mailing list home page is at:
http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad
Reply | Threaded
Open this post in threaded view
|

Re: ThinkPad T520 overheating

Martin Steigerwald
In reply to this post by Martin Steigerwald
Am Samstag, 25. April 2015, 00:43:18 schrieb Martin Steigerwald:
> Hello!
>
> What you are best advices for a 4 year old T520 overheating like this:

your best

> Apr 24 21:31:30 merkaba kernel: [145233.995957] CPU0: Package temperature
> above threshold, cpu clock throttled (total events = 3937756)
> Apr 24 21:31:30 merkaba kernel: [145233.995959] CPU2: Package temperature
> above threshold, cpu clock throttled (total events = 3937733)
> Apr 24 21:31:30 merkaba kernel: [145233.995961] CPU1: Package temperature
> above threshold, cpu clock throttled (total events = 3937760)
> Apr 24 21:31:30 merkaba kernel: [145233.995964] CPU3: Package temperature
> above threshold, cpu clock throttled (total events = 3937753)

Mine are:

Think less about complicated software related settings and:

Just use a can of compressed aerosol. Clean dust from outside to inside .

Be done with it.

Laptop consistently stays below 86 degrees celsius, even while playing
PlaneShift or Morrowind with OpenMW.

No replacement of cooling fluid or fan needed in my case.

It also cools down more in idle state. Had 56-58 degrees celsius before, now
about 48 to 50. Despite almost 30 degrees and lots of humidity in room.

I take back any rants about build quality. The laptop is fine. Its was just
dusted. I didn´t see the dust, but apparently it was there.

Ciao,
--
Martin
--
The linux-thinkpad mailing list home page is at:
http://mailman.linux-thinkpad.org/mailman/listinfo/linux-thinkpad