You are not logged in.

#1 2026-06-13 15:02:20

laszlo
Member
Registered: 2016-04-16
Posts: 13

[SOLVED] thermald 2.5.12-1 daemon doesn't start on Intel Core Ultra 7

After yesterday's update, thermald isn't starting.

Here is the output of `journalctl -xeu thermald.service`:

cze 13 16:56:06 nuc14rvk systemd[1]: thermald.service: Start request repeated too quickly.
cze 13 16:56:06 nuc14rvk systemd[1]: thermald.service: Failed with result 'start-limit-hit'.

I downgraded to version 2.5.11 of Thermald, and it boots up normally.

Last edited by laszlo (2026-06-16 16:55:11)

Offline

#2 2026-06-15 18:25:19

archaea
Member
Registered: 2025-10-20
Posts: 24

Re: [SOLVED] thermald 2.5.12-1 daemon doesn't start on Intel Core Ultra 7

Same here.  Do you see any other messages from thermald in

journalctl -b

Is your computer a desktop?  If so https://github.com/intel/thermal_daemon/issues/579 is likely related, what kind of CPU do you have?

Offline

#3 2026-06-16 15:56:45

laszlo
Member
Registered: 2016-04-16
Posts: 13

Re: [SOLVED] thermald 2.5.12-1 daemon doesn't start on Intel Core Ultra 7

Hello there. I have mini-pc with Intel Core Ultra 7 155H Meteor Lake processor.
Output of "journalctl -b | grep 'thermald'" :

cze 16 17:39:45 nuc14rvk systemd[1]: /etc/systemd/system/thermald.service.d/override.conf:1: Assignment outside of section. Ignoring.
cze 16 17:39:47 nuc14rvk thermald[768]: Non mobile platform, exiting..
cze 16 17:39:47 nuc14rvk thermald[768]: Non mobile platform, exiting..
cze 16 17:39:47 nuc14rvk thermald[768]: THD engine init failed
cze 16 17:39:47 nuc14rvk systemd[1]: thermald.service: Main process exited, code=exited, status=1/FAILURE
cze 16 17:39:47 nuc14rvk systemd[1]: thermald.service: Failed with result 'exit-code'.
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Scheduled restart job, restart counter is at 1.
cze 16 17:39:48 nuc14rvk thermald[807]: Non mobile platform, exiting..
cze 16 17:39:48 nuc14rvk thermald[807]: Non mobile platform, exiting..
cze 16 17:39:48 nuc14rvk thermald[807]: THD engine init failed
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Main process exited, code=exited, status=1/FAILURE
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Failed with result 'exit-code'.
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Scheduled restart job, restart counter is at 2.
cze 16 17:39:48 nuc14rvk thermald[813]: Non mobile platform, exiting..
cze 16 17:39:48 nuc14rvk thermald[813]: Non mobile platform, exiting..
cze 16 17:39:48 nuc14rvk thermald[813]: THD engine init failed
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Main process exited, code=exited, status=1/FAILURE
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Failed with result 'exit-code'.
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Scheduled restart job, restart counter is at 3.
cze 16 17:39:48 nuc14rvk thermald[821]: Non mobile platform, exiting..
cze 16 17:39:48 nuc14rvk thermald[821]: Non mobile platform, exiting..
cze 16 17:39:48 nuc14rvk thermald[821]: THD engine init failed
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Main process exited, code=exited, status=1/FAILURE
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Failed with result 'exit-code'.
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Scheduled restart job, restart counter is at 4.
cze 16 17:39:48 nuc14rvk thermald[872]: Non mobile platform, exiting..
cze 16 17:39:48 nuc14rvk thermald[872]: Non mobile platform, exiting..
cze 16 17:39:48 nuc14rvk thermald[872]: THD engine init failed
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Main process exited, code=exited, status=1/FAILURE
cze 16 17:39:48 nuc14rvk systemd[1]: thermald.service: Failed with result 'exit-code'.
cze 16 17:39:49 nuc14rvk systemd[1]: thermald.service: Scheduled restart job, restart counter is at 5.
cze 16 17:39:49 nuc14rvk systemd[1]: thermald.service: Start request repeated too quickly.
cze 16 17:39:49 nuc14rvk systemd[1]: thermald.service: Failed with result 'start-limit-hit'.

You can ignore the first line—it's just a warning. I tried making some changes to the systemd thermald.service file, but since nothing changed, I reverted my changes. In any case, the service starts normally in the downgraded version.

Offline

#4 2026-06-16 16:18:22

archaea
Member
Registered: 2025-10-20
Posts: 24

Re: [SOLVED] thermald 2.5.12-1 daemon doesn't start on Intel Core Ultra 7

laszlo wrote:

I have mini-pc with Intel Core Ultra 7 155H Meteor Lake processor.

thermald 2.5.12 intentionally exits on desktop/non-mobile systems with Intel Core Ultra CPU, see https://github.com/intel/thermal_daemon/issues/550 for the context behind that decision

Offline

#5 2026-06-16 16:45:18

laszlo
Member
Registered: 2016-04-16
Posts: 13

Re: [SOLVED] thermald 2.5.12-1 daemon doesn't start on Intel Core Ultra 7

Thanks for the links; I guess it's time to say goodbye to it. I've changed the thread title to make it clearer for others.

Offline

Board footer

Powered by FluxBB