cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Kyr0
What's DOS?
Posts: 1
Registered: ‎10-23-2018
Location: AQ
Views: 6,516
Message 61 of 155

Re: [X1C6/T480s] low cTDP and trip temperature in Linux

For completeness sake. I have the same problem on my L380 (i5-8250U)
czo02
Paper Tape
Posts: 2
Registered: ‎10-23-2018
Location: DE
Views: 6,462
Message 62 of 155

Re: [X1C6/T480s] low cTDP and trip temperature in Linux

Lenovo P52 with i7-8850H CPU @ 2.60GHz × 12, 32 GB RAM and 512 SSD. Ubuntu 18.04 with lates updates and BIOS 1.04 shows the same issues.

 

During a stress test of all 6 Cores (stress -c 12) it drops off quickly to about 3200-3000MHz. After about 30 seconds it drops to 800MHz when the CPU throttles itself. Temps are 90-92°C during the stress test.

 

In the syslog I see these messages:

Package temperature above threshold, cpu clock throttled

On Windows 10 I get the a similar behavior only a little later. The frequencies and temperatures are a bit higher in the beginning but is also drops to 800MHz after about 30-45 seconds.

 

I tried installing the CUDA driver in Ubuntu as Morpheus_de suggested but this didn't help. I am running the nvidia-drivers-410 btw.

This seems like a CPU only issue and I cannot imaging what the GPU drivers could change here.

 

Also I am on a very old UEFI version 1.04 which doesn't even show up in the Readme from Lenovo (Link). This seems very strange because the first entry is 1.06. The newest version is 1.12 right now.

 

Unfortunately I cannot find any useful information online other than this thread.

 

I haven't tried the lenovo_fix yet.

czo02
Paper Tape
Posts: 2
Registered: ‎10-23-2018
Location: DE
Views: 5,676
Message 63 of 155

Re: [X1C6/T480s] low cTDP and trip temperature in Linux

I recently updated my P52 to the newest BIOS 1.14. This alone didn't fix the throttling issue. So I installed the lenovo_fix and this resolved the problem.

During stress testing the i7-8850 I measured:

1 core: 4200-4300MHz 

2 cores: 4100-4200MHz

4 cores: 3700-3800MHz

6 cores: 3200-3300MHz

 

The temperature stays around 90-95°C under load.

 

So it's nice to see that the lenovo_fix also works for the P52!

schmoove
Ctrl-Alt-Del
Posts: 8
Registered: ‎07-13-2011
Location: Bremen, Germany
Views: 5,090
Message 64 of 155

Betreff: [X1C6/T480s] low cTDP and trip temperature in Linux

Anybody try out the latest 0.1.34 BIOS released two days ago, which features "(Fix) Improved Thermal FAN behavior"? I am hesitant on updating my BIOS, as the lenovo-throttling-fix by @erpalma is working well for me with BIOS 0.1.30.

 

$ fwupdmgr get-updates
20KHCTO1WW System Firmware has firmware updates:
ID: com.lenovo.ThinkPadN23ET.firmware
Update Version: 0.1.34
Update Name: ThinkPad X1 Carbon 6th
Update Summary: Lenovo ThinkPad X1 Carbon 6th System Firmware
Update Remote ID: lvfs
Update Checksum: SHA1(0f7dfdfc9765d492aca847883566d36667f21cce)
Update Location: https://fwupd.org/downloads/fee5d2379554b354a5b233148f8f3e430df46e0c-Lenovo-ThinkPad-X1Carbon6th-SystemFirmware-1.34.cab
Update Description: Lenovo ThinkPad X1 Carbon 6th System Firmware Version 1.34

The computer will be restarted automatically after updating BIOS completely. Do NOT turn off your computer or remove the AC adaptor while update is in progress.

This update also adds the following features:
• Updated the CPU microcode.
• Updated the Diagnostics module to version 04.04.001.
• Improved Thermal FAN behavior.

 

 

 

 

zen1t
Fanfold Paper
Posts: 8
Registered: ‎12-02-2018
Location: BY
Views: 4,760
Message 65 of 155

Betreff: [X1C6/T480s] low cTDP and trip temperature in Linux

I updated bios. If I run 

 

stress --cpu 8 --io 4 --vm 4 --vm-bytes 1024M --timeout 30s

and check s-tui I see that cpus work on max frequance just few seconds. Then it near ~2000 (50%) till the end of test.

 

zlice
Punch Card
Posts: 12
Registered: ‎05-01-2018
Location: US
Views: 3,405
Message 66 of 155

Betreff: [X1C6/T480s] low cTDP and trip temperature in Linux

just updated BIOS to 1.34 bc i was fixing another prob (aux port static scratch (sudo hda-verb /dev/snd/hwC0D0 0x1d SET_PIN_WIDGET_CONTROL 0x0 if anyone comes across, forgot where i found)

think they just meant they changed the fan curve for temps. looks like the fan doesnt 'feel' on until over 50C, think it came on earlier before because it didn't get this hot while i was just watching someone stream.

zlice
Punch Card
Posts: 12
Registered: ‎05-01-2018
Location: US
Views: 3,057
Message 67 of 155

Betreff: [X1C6/T480s] low cTDP and trip temperature in Linux

since it's been over a week i have to say

small task like watching videos seems to be a lot cooler without the fan on in 1.34
diraol
Blue Screen Again
Posts: 4
Registered: ‎05-29-2013
Location: BR
Views: 2,503
Message 68 of 155

Re: [X1C6/T480s] low cTDP and trip temperature in Linux

Adding to the discussion.

I'm with a P52s, i7-8550u, 32Gb, Nvidia Quadro P500.

Debian buster/sid (testing).

Kernel 4.19.12-1

Bios version: 1.18

 

Firstly, I've had issues with serious freezing. This was due to the nouveau video driver. After I've disabled it, I was to login and install the nvidia proprietary driver to take advantage of the pro video card.

 

But I'm still facing the issue described in this issue regarding temperature warnings and so on.

I haven't debugged it properly though nor tested the alternative fix proposed by our friend.

Stellarator
Paper Tape
Posts: 1
Registered: ‎03-02-2019
Location: RU
Views: 1,895
Message 69 of 155

Re: [X1C6/T480s] low cTDP and trip temperature in Linux

Dear colleagues, I am in the process of choosing and ordering a new platform for myself. The last time I used Lenovo (ex IBM) computers it was 7 years ago. And it looks like a lot of events have happened since. Including QA degradation, etc... But, anyway ... I want to try one of recent platforms, probably it will be X1C. And issue mentioned in this thread bothers me. Because i7-8x50U are not so fast by themselves (considering my current 7-years old laptop CPU) and I really don't want to get 'the comparable' performance after so many years Smiley Happy.

Well, I see that X1C BIOS just got another version update:  1.36

And it looks like that similar updates to sublings gave something to their users (X1Y3 with 8650U - Severe thermal throttling, Yay, Lenovo fixed X1Y3 throttling. New BIOS 1.29). Probably it solves only particular issue when using Windows and/or for X1Y3 platform. But ... Can someone confirm or disprove resolution of the issue(s) on platforms mentioned in this thread (personally, I'm interested in X1C6 Smiley Happy )? (of course, I assume workload without workaround fix by glorious erpalma)

 

zlice
Punch Card
Posts: 12
Registered: ‎05-01-2018
Location: US
Views: 1,780
Message 70 of 155

Re: [X1C6/T480s] low cTDP and trip temperature in Linux

erpalma's script does help but like you said it's a joke that the i7-8ths are no better than my last i7-4810mq.

Check out current deals!


Shop current deals

Top Kudoed Authors