Package Details: thermald 1.5.3-1

Git Clone URL: https://aur.archlinux.org/thermald.git (read-only)
Package Base: thermald
Description: The Linux Thermal Daemon program from 01.org
Upstream URL: https://github.com/01org/thermal_daemon
Keywords: CPU-thermals
Licenses: GPL2
Conflicts: thermald
Provides: thermald
Submitter: wallnuss
Maintainer: ArchangeGabriel
Last Packager: ArchangeGabriel
Votes: 169
Popularity: 10.856914
First Submitted: 2013-07-02 21:21
Last Updated: 2016-03-06 20:48

Required by (0)

Sources (2)

Latest Comments

Utini commented on 2016-03-16 14:25

Quick update:
According to the thermald develoeper there is no kernel driver avalible for Haswell CPU's.
Someone has first to develop the kernel driver for Haswell CPU's in order for thermald to work correctly with Haswell CPU's :/

See: https://github.com/01org/thermal_daemon/issues/82#issuecomment-197047545

francoism90 commented on 2016-03-12 09:53

@kang: https://www.archlinux.org/groups/x86_64/base-devel/
---

A lot of updates lately, seems development has been started again. :)

$ sudo systemctl status thermald.service
● thermald.service - Thermal Daemon Service
Loaded: loaded (/usr/lib/systemd/system/thermald.service; enabled; vendor preset: disabled)
Active: active (running) since za 2016-03-12 10:47:53 CET; 3min 58s ago
Main PID: 604 (thermald)
Tasks: 2 (limit: 512)
CGroup: /system.slice/thermald.service
└─604 /usr/bin/thermald --no-daemon --dbus-enable

mrt 12 10:47:53 desktop1 systemd[1]: Starting Thermal Daemon Service...
mrt 12 10:47:53 desktop1 thermald[604]: 13 CPUID levels; family:model:stepping 0x6:2a:7 (6:42:7)
mrt 12 10:47:53 desktop1 systemd[1]: Started Thermal Daemon Service.
mrt 12 10:47:53 desktop1 thermald[604]: Polling mode is enabled: 4
mrt 12 10:47:53 desktop1 thermald[604]: failed to open /dev/acpi_thermal_rel
mrt 12 10:47:53 desktop1 thermald[604]: failed to open /dev/acpi_thermal_rel
mrt 12 10:47:53 desktop1 thermald[604]: TRT/ART read failed
mrt 12 10:47:53 desktop1 thermald[604]: sysfs write failed enabled
mrt 12 10:47:53 desktop1 thermald[604]: sysfs write failed trip_point_0_temp
mrt 12 10:47:53 desktop1 thermald[604]: sysfs write failed trip_point_0_temp

Don't know if they are warnings and simple should be ignored.
Anyway, so far it seems to work.

Thanks.

kang commented on 2016-03-11 22:24

basic build deps which arent listed:
autoconf
automake
make
binutils
pkgconfig
gcc

Utini commented on 2016-02-20 03:48

Lol good to know, thanks. I posted on github.

So the "Zone update failed: unable to bind" is nothing to worry about ?

ArchangeGabriel commented on 2016-02-19 18:58

@Utini: Your problem is rather this “thermald[472]: XML zone: invalid sensor type TPCH“. Please follow instructions here https://github.com/01org/thermal_daemon/issues/82#issuecomment-185988891 and add the result to the linked issue.

Utini commented on 2016-02-19 18:37

Thanks for the update. This is my sytemctl status of thermald.service now:

* thermald.service - Thermal Daemon Service
Loaded: loaded (/usr/lib/systemd/system/thermald.service; enabled; vendor preset: disabled)
Active: active (running) since Fri 2016-02-19 19:35:29 CET; 24s ago
Main PID: 472 (thermald)
Tasks: 2 (limit: 512)
CGroup: /system.slice/thermald.service
`-472 /usr/bin/thermald --no-daemon --dbus-enable

Feb 19 19:35:29 _____ thermald[472]: Polling mode is enabled: 4
Feb 19 19:35:29 _____ thermald[472]: failed to GET LEN on /dev/acpi_thermal_rel
Feb 19 19:35:29 _____ thermald[472]: Using generated /var/run/thermald/thermal-conf.xml.auto
Feb 19 19:35:29 _____ thermald[472]: sysfs write failed enabled
Feb 19 19:35:29 _____ thermald[472]: sysfs read failed constraint_0_max_power_uw
Feb 19 19:35:29 _____ thermald[472]: sysfs read failed max_brightness
Feb 19 19:35:29 _____ thermald[472]: sysfs write failed trip_point_0_temp
Feb 19 19:35:29 _____ thermald[472]: sysfs write failed trip_point_0_temp
Feb 19 19:35:29 _____ thermald[472]: XML zone: invalid sensor type TPCH
Feb 19 19:35:29 _____ thermald[472]: Zone update failed: unable to bind

Is the "thermald[472]: Zone update failed: unable to bind" a problem? :o

ArchangeGabriel commented on 2016-02-18 23:55

Should be fixed in 1.5.1.

Utini commented on 2016-02-18 09:47

Hmm works for me. I updated, did systemctl daemon-reload and also "systemctl stop thermald.service" and then "systemctl start thermald.service". Runs just fine.

"systemctl restart thermald.service" didn't work.

Also re-run "sensors-detect" from the package "lm_sensors" before starting thermald.service?

ArchangeGabriel commented on 2016-02-18 08:54

As a workaround, you can add "--config-file /etc/thermald/thermal-conf.xml" to the thermald command in systemd unit.

ArchangeGabriel commented on 2016-02-18 08:51

This is the because of https://github.com/01org/thermal_daemon/commit/f99f2b59fbbca04a13cad3f7d2dbc985bc7ee0cd

Reporting upstream.

All comments