Bug 2512758

Summary: Failed to start thermald.service after latest stable update?
Product: [Fedora] Fedora Reporter: itrymybest80
Component: thermaldAssignee: Benjamin Berg <benjamin-fedora>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 44CC: admin, benjamin-fedora, besser82, illusjon, louzaoh, lx, robert.hinson, rwarsow
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: thermald-2.5.12-2.fc45 thermald-2.5.12-2.fc44 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-08-09 15:29:24 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description itrymybest80 2026-08-08 14:01:47 UTC
After the latest stable update for thermald it seems to fail and now I receive the following error messages during boot and in my system logs:

THD engine init failed
Non mobile platform, exiting..
Failed to start thermald.service - Thermal Daemon Service.

systemctl status thermald.service
× thermald.service - Thermal Daemon Service
     Loaded: loaded (/usr/lib/systemd/system/thermald.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: failed (Result: exit-code) since Sat 2026-08-08 15:11:11 CEST; 23min ago
 Invocation: [REDACTED]
    Process: 1431 ExecStart=/usr/bin/thermald --systemd --dbus-enable --adaptive (code=exited, status=1/FAILURE)
   Main PID: 1431 (code=exited, status=1/FAILURE)
   Mem peak: 1.4M
        CPU: 8ms

aug 08 15:11:11 [REDACTED] systemd[1]: thermald.service: Scheduled restart job, restart counter is at 5.
aug 08 15:11:11 [REDACTED] systemd[1]: thermald.service: Start request repeated too quickly.
aug 08 15:11:11 [REDACTED] systemd[1]: thermald.service: Failed with result 'exit-code'.
aug 08 15:11:11 [REDACTED] systemd[1]: Failed to start thermald.service - Thermal Daemon Service.

Job for thermald.service failed because the control process exited with error code.
See "systemctl status thermald.service" and "journalctl -xeu thermald.service" for details.


thermald-2.5.12-1.fc44.x86_64


How reproducible: always! (downgrading to thermald-2.5.9-3.fc44 removes the errors and log spam)


1) install the latest update
2) reboot your system
3) check boot and system logs for errors


Expected results: no failed status; and preferably no error message(s) during boot and/or system log spam.


Additional info: Intel® Core™ i5-7600K CPU (Kaby Lake, 7th generation)

Comment 1 Ronald Warsow 2026-08-08 15:02:06 UTC
same here (Intel i5-11400)

back to thermald-2.5.9-3.fc44.x86_64.rpm fixed it

Comment 2 Robert Hinson 2026-08-08 18:19:34 UTC
I got same errors.

I tried running it on the command line, says it goes into daemon mode.
I tried:
sudo thermald --loglevel=debug
and it doesn't print out any info.
I have looked in /var/log/messages, I haven't looked in journalctl.
-----
journalctl -u thermald.service
Aug 08 13:55:08 dell.internal systemd[1]: thermald.service: Scheduled restart job, restart counter is at 2.
Aug 08 13:55:08 dell.internal systemd[1]: Starting thermald.service - Thermal Daemon Service...
Aug 08 13:55:08 dell.internal thermald[1162]: Non mobile platform, exiting..
Aug 08 13:55:08 dell.internal thermald[1162]: Non mobile platform, exiting..
Aug 08 13:55:08 dell.internal thermald[1162]: THD engine init failed
Aug 08 13:55:08 dell.internal systemd[1]: thermald.service: Main process exited, code=exited, status=1/FAILURE
Aug 08 13:55:08 dell.internal systemd[1]: thermald.service: Failed with result 'exit-code'.
Aug 08 13:55:08 dell.internal systemd[1]: Failed to start thermald.service - Thermal Daemon Service.

Comment 3 Alessandro 2026-08-08 20:46:23 UTC
Same here

× thermald.service - Thermal Daemon Service
     Loaded: loaded (/usr/lib/systemd/system/thermald.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
     Active: failed (Result: exit-code) since Sat 2026-08-08 22:32:14 CEST; 13min ago
 Invocation: 11b4f5e3ae89447caa90c7869e1f9b80
    Process: 1480 ExecStart=/usr/bin/thermald --systemd --dbus-enable --adaptive (code=exited, status=1/FAILURE)
   Main PID: 1480 (code=exited, status=1/FAILURE)
   Mem peak: 1.8M
        CPU: 5ms

Aug 08 22:32:14 deadlinepc systemd[1]: thermald.service: Scheduled restart job, restart counter is at 5.
Aug 08 22:32:14 deadlinepc systemd[1]: thermald.service: Start request repeated too quickly.
Aug 08 22:32:14 deadlinepc systemd[1]: thermald.service: Failed with result 'exit-code'.
Aug 08 22:32:14 deadlinepc systemd[1]: Failed to start thermald.service - Thermal Daemon Service.

Comment 4 Dominik 'Rathann' Mierzejewski 2026-08-09 14:51:35 UTC
*** Bug 2512905 has been marked as a duplicate of this bug. ***

Comment 5 Dominik 'Rathann' Mierzejewski 2026-08-09 14:52:09 UTC
*** Bug 2512906 has been marked as a duplicate of this bug. ***

Comment 6 Fedora Update System 2026-08-09 15:17:35 UTC
FEDORA-2026-a2702a208c (thermald-2.5.12-2.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-a2702a208c

Comment 7 Fedora Update System 2026-08-09 15:29:24 UTC
FEDORA-2026-a2702a208c (thermald-2.5.12-2.fc45) has been pushed to the Fedora 45 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 8 Fedora Update System 2026-08-09 20:12:34 UTC
FEDORA-2026-d6ca05b39a (thermald-2.5.12-2.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-d6ca05b39a

Comment 9 itrymybest80 2026-08-09 20:30:54 UTC
Thanks for the update! However now I'm seeing "Config file /etc/thermald/thermal-conf.xml does not exist", "sysfs parse failed for path: /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/constraint_0_power_limit_uw" and "Failed to read initial RAPL state for /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/, skipping restoration registration" for thermald.

Comment 10 Fedora Update System 2026-08-10 00:54:53 UTC
FEDORA-2026-d6ca05b39a (thermald-2.5.12-2.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.