stable

thermald-2.5.12-1.fc44

FEDORA-2026-eec42e5b4e created by ngompa a week ago for Fedora 44

Update to latest thermald to support newer Intel-based laptops and enable support for ARM-based machines leveraging the thermald mechanism.

Reboot Required
After installing this update it is required that you reboot your system to ensure the changes supplied by this update are applied properly.

How to install

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

This update has been submitted for testing by ngompa.

a week ago

This update's test gating status has been changed to 'waiting'.

a week ago

This update's test gating status has been changed to 'passed'.

a week ago
User Icon supakeen provided feedback a week ago
BZ#2401195 thermald-2.15.10 is available

This update has been pushed to testing.

a week ago
User Icon derekenz provided feedback a week ago
karma
BZ#2401195 thermald-2.15.10 is available

This update has been submitted for stable by bodhi.

a week ago
User Icon besser82 commented & provided feedback a week ago
karma

Works great! LGTM! =)

karma

This update has been pushed to stable.

a week ago
User Icon lemmingnr13 commented & provided feedback a week ago

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.

User Icon alex-genovese commented & provided feedback a week ago

I think this is the source of the problem:

## START: Set by rpmautospec
## (rpmautospec version 0.8.4)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
    release_number = 1;
    base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
    print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
## END: Set by rpmautospec

%global pkgname thermal_daemon

Name:       thermald
Version:    2.5.12
Release:    %autorelease
Summary:    Thermal Management daemon

# Automatically converted from old format: GPLv2+ - review is highly recommended.
License:    GPL-2.0-or-later
URL:        https://github.com/intel/%{pkgname}
Source0:    %{url}/archive/v%{version}/%{name}-%{version}.tar.gz

The thermald.spec in the source rpm appears okay but someting is wrong with it, or wrong with the system algorithm. If you check the src file thd_engine.cpp it 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 --version at the terminal and it shows rc1

User Icon alex-genovese commented & provided feedback a week ago

Hmm. Upstream haven't bumped the the version number:

configure.ac is still at rc1

m4_define([td_major_version], [2])
m4_define([td_minor_version], [5.12-rc1])

hence the thermald --version confusion ....

Upstream moving to 2.5.13 and including the fixes might be a good move


Please log in to add feedback.

Metadata
Type
bugfix
Karma
2
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
1
Stable by Time
7 days
Dates
submitted
a week ago
in testing
a week ago
in stable
a week ago
approved
a week ago
BZ#2401195 thermald-2.15.10 is available
0
2

Automated Test Results