intel / thermal_daemon

Thermal daemon for IA
GNU General Public License v2.0
540 stars 117 forks source link

Thermald does not work on Thinkpad T14 (Gen2) #395

Closed giuseppe998e closed 1 month ago

giuseppe998e commented 1 year ago

Hi, I own a Lenovo ThinkPad T14s Gen 2i with an Intel i7-1185G7 CPU (the same as this article precisely on thermald).
I have installed the latest firmware available from the Lenovo site for this laptop model (N35ET53W (1.53)) and latest kernel version for my distro (Linux 6.3.6-arch1-1).

The problem is that when I try to boot Thermald this is the output:

$ sudo thermald --no-daemon
[1686304358][MSG]27 CPUID levels; family:model:stepping 0x6:8c:1 (6:140:1)
[1686304358][WARN][/sys/devices/platform/thinkpad_acpi/dytc_lapmode] present: Thermald can't run on this platform
[1686304358][MSG]Config file /etc/thermald/thermal-conf.xml does not exist
[1686304358][MSG]Unsupported cpu model, use thermal-conf.xml file or run with --ignore-cpuid-check
[1686304358][MSG]THD engine init failed
[1686304358][MSG]Polling mode is enabled: 4

In the case, as the output suggests, is it safe to use the --ignore-cpuid-check argument?

spandruvada commented 1 year ago

You can use it. If you have any issue attach a log with loglevel=info added to the command line.

benzea commented 1 year ago

Yeah, it should work just fine if you do that. However, the in-firmware management should be completely fine on those machines. Actually better, as it can keep the laptop colder if you might have it on your lap (i.e. prevent accidental burns).