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

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: 2,216
Message 62 of 65

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: 1,430
Message 63 of 65

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: 7
Registered: ‎07-13-2011
Location: Bremen, Germany
Views: 844
Message 64 of 65

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
Paper Tape
Posts: 2
Registered: ‎12-02-2018
Location: BY
Views: 514
Message 65 of 65

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.

 

Holiday Deals
HAPPENING NOW!

Get the best deals on PCs and tech now during the Holiday Sale
Shop the sale

Top Kudoed Authors