Update to latest thermald to support newer Intel-based laptops and enable support for ARM-based machines leveraging the thermald mechanism.
Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2026-eec42e5b4e
Please log in to add feedback.
This update has been submitted for testing by ngompa.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'passed'.
This update has been pushed to testing.
This update has been submitted for stable by bodhi.
Works great! LGTM! =)
This update has been pushed to stable.
Service fails since 2.5.12-1
Aug 08 15:02:09 box systemd[1]: Starting thermald.service - Thermal Daemon Service... ░░ Subject: A start job for unit thermald.service has begun execution ░░ Defined-By: systemd ░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel ░░ ░░ A start job for unit thermald.service has begun execution. ░░ ░░ The job identifier is 2652. Aug 08 15:02:09 box thermald[1658]: Non mobile platform, exiting.. Aug 08 15:02:09 box thermald[1658]: Non mobile platform, exiting.. Aug 08 15:02:09 box thermald[1658]: THD engine init failed Aug 08 15:02:09 box systemd[1]: thermald.service: Main process exited, code=exited, status=1/FAILURE ░░ Subject: Unit process exited ░░ Defined-By: systemd ░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel ░░ ░░ An ExecStart= process belonging to unit thermald.service has exited. ░░ ░░ The process' exit code is 'exited' and its exit status is 1.
https://bugzilla.redhat.com/show_bug.cgi?id=2512758
I think this is the source of the problem:
The
thermald.specin the source rpm appears okay but someting is wrong with it, or wrong with the system algorithm. If you check the src filethd_engine.cppit still has the fatal non-mobile error in the code, that was fixed in this pre-release commit:https://github.com/intel/thermal_daemon/commit/9c4812f1d12a2b0b0ee286935c9b8be781728804
You can also type
thermald --versionat the terminal and it showsrc1Hmm. Upstream haven't bumped the the version number:
configure.acis still at rc1hence the thermald --version confusion ....
Upstream moving to 2.5.13 and including the fixes might be a good move