[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Recurrent alerts "Package temperature above threshold, cpu clock throttled"



Hi,

8 mars 2020 à 22:46 de :

> So far turbo boost deactivation seems to resolve the issue. Do you think I'll really lose performances?
> I think turbo can be used only in mono-threaded context. With HT activated, I should not be in this context very often, right?
>
I've checked some resources on the internet. It seems people have very different opinions about HT/turbo boost. Some say the don't notice anything, others say it depends about what is processed, even benchmarks have difficulties to study the real impact because processors are very complicated components...

Anyway, I'll start on the principle that I'm not an expert and I don't really have prior experience about it to have any reference frame and compare things (I should not be able to be disappointed then).
However, I do have temperature issues. So if deactivating turbo boost resolves that, so be it as long as performances are not impacted severely...

>> BTW, have you checked for Lenovo-provided firmware/BIOS/EC updates?
>> I've seen temperature and fan profile-related fixes in a couple of them
>> (for other Lenovo models).
>>
> Good idea. It seems there is a new firmware indeed!
> If I'm right, I have N2JET83W (1.61) UEFI BIOS version and N2JHT32W (1.16) Embedded Controller version.
> According to https://download.lenovo.com/pccbbs/mobiles/n2jul22w.txt, 1.62 (N2JET84W) and 1.17 (N2JHT33W) are available. Changelogs are as follows:
>
> [Important updates]
> - Addresses CVE-2019-0185 (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-0185)
> - Security fix addresses LEN-29406 ST Microelectronics TPM Firmware ECDSA
>
> [New functions or enhancements]
> - Updated the CPU microcode.
>    (Note) Above update will show "Self-Healing BIOS  backup progressing ... xx %"
>           massage on screen during BIOS update process.
> - Updated the Diagnostics module to version 04.11.000.
> - Supported for Battery Diagnostics.
> - Updated Charging LED to always On while AC adapter was connected.
>
> [Problem fixes]
> - Fixed an issue where system entered hibernation suddenly due to critical low
>   battery status detected incorrectly.
> - Fixed an issue where battery was not charged when AC adapter was connected
>   before computer was turned on.
> - Fixed an issue where system hang after disabled AMT setting in BIOS setup.
>
> I've never updated firmware on Linux. I know it can be a dangerous operation...
> I've just installed fwupd-amd64-signed on my Debian 10 and it tells me:
>
> sudo fwupdmgr get-updates
> X390/T490s Thunderbolt Controller has firmware updates:
> GUID:                    e773c51e-a20c-5b29-9f09-6bb0e0ef7560
> ID:                      com.lenovo.ThinkPadN2JTF.firmware
> Update Version:          20.00
> Update Name:             ThinkPad X390/ThinkPad T490s (Machine types: 20Q0,20Q1,20SC,20SD,20NX,20NY) Thunderbolt Controller
> Update Summary:          Lenovo ThinkPad X390/ThinkPad T490s Thunderbolt Firmware
> Update Remote ID:        lvfs
> Update Checksum:         SHA1(6c0dce78ce4e91f6c8e79fdf3c8965077bd35219)
> Update Location:         https://fwupd.org/downloads/8eef957c95cb6f534448be1faa7bbfc8702d620f64b757d40ee5e0b6b7094c0e-Lenovo-ThinkPad-X390-SystemFirmware-01.cab
> Update Description:      Lenovo ThinkPad X390/ThinkPad T490s Thunderbolt Firmware
>                         
>                           • DO NOT FORCE UPDATE Thunderbolt Controller. This may damage the firmware.
>                         
> No upgrades for 20Q0CTO1WW System Firmware, current is 0.1.61: 0.1.51=older
> UEFI Device Firmware has firmware updates:
> GUID:                    ef5cdc85-9cf6-469d-9cb7-920b7dd6672b
> ID:                      com.lenovo.ThinkPadN2JRN.firmware
> Update Version:          192.47.1524
> Update Name:             ThinkPad T490s Consumer ME Update
> Update Summary:          Lenovo ThinkPad T490s Consumer ME Firmware
> Update Remote ID:        lvfs
> Update Checksum:         SHA1(7689117b9f94b853d688c84051c18a989a76c7fb)
> Update Location:         https://fwupd.org/downloads/3e05da98267ebff8531c17f820b4dfaddc73c17f-Lenovo-ThinkPad-T490s-ConsumerMEFirmware-12.0.47.1524.cab
> Update Description:       • 0 Q2'19 Intel Platform Update (Hot Fix Release)
>                         
>                          Problem Fixes
>                         
>                          Security issues fixed:
>                         
> No upgrades for UEFI Device Firmware, current is 0.1.16: 0.1.15=older, 0.1.12=older
>
> It seems fwupd doesn't provide aforementioned 1.62 (N2JET84W), right? Maybe it's just a matter of time?
> What would you do if you were me please? Manual update via dd on a USB thumbdrive? Nothing?
>
I'm answering to myself after reading some materials:
* Not all updates are available through fwupd / LVFS even if the brand is already an identified partner.
* I updated both ECP (1.17) and UEFI (1.63) via fwupdmgr after downloading the firmwares from Lenovo website. The latter is regularly updated (https://pcsupport.lenovo.com/us/en/products/laptops-and-netbooks/thinkpad-x-series-laptops/thinkpad-x390/downloads/driver-list/component?name=BIOS%2FUEFI in my case)
* Those updates don't resolve the temperature issues unfortunately...

9 mars 2020 à 02:16 de ben@decadent.org.uk:

> On Sun, 2020-03-08 at 22:46 +0100, > l0f4r0@tuta.io>  wrote:
> [...]
>
>> Many thanks for the link. I didn't know about it. So I've:
>> * downloaded >> https://github.com/intel/thermal_daemon/archive/v1.9.1.zip
>>
> [...]
>
> thermald is already packaged in Debian, so it is probably better to
> install that package.
>
Good catch, thanks, and if I'm right, its's packaged "ready to use" :)

=> From now on, it seems I have 2 workarounds: turbo boost deactivation and Debian thermald.
I guess I should do some A/B testing...
Best regards,
l0f4r0


Reply to: