Package Details: thermald 1.9-2

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://01.org/linux-thermal-daemon
Licenses: GPL2
Submitter: xyproto
Maintainer: gilbus
Last Packager: gilbus
Votes: 24
Popularity: 2.257933
First Submitted: 2019-03-27 09:22
Last Updated: 2019-08-04 20:32

Latest Comments

1 2 Next › Last »

Hi-Angel commented on 2019-10-16 18:53

Does it build for anyone? For me build fails with:

src/thd_cpu_default_binding.cpp: In member function ‘check_cpu_load’:
src/thd_cpu_default_binding.cpp:207:25: error: ‘max_power’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
  207 |  if (power > (max_power * 60 / 100)) {
      |                         ^
src/thd_cpu_default_binding.cpp:190:15: note: ‘max_power’ was declared here
  190 |  unsigned int max_power;
      |               ^
src/thd_cpu_default_binding.cpp:203:17: error: ‘min_power’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
  203 |  if ((max_power - min_power) < def_starting_power_differential) {
      |                 ^
src/thd_cpu_default_binding.cpp:191:15: note: ‘min_power’ was declared here
  191 |  unsigned int min_power;
      |               ^

francoism90 commented on 2019-10-10 08:18

@sftbgit This is not a package issue. Ask upstream for help.

sftbgit commented on 2019-10-08 20:17

Unfortunately, the package seems to be broken. Please fix this! The tip from @wrycode does not work!

It would be good if the package disappears from the AUR and ends up in the normal repo.

agm28011997 commented on 2019-09-01 22:47

I don't know why this package is in aur..

francoism90 commented on 2019-08-09 13:31

@wrycode

# dptfxtract                                                                                                                         
DPTF Tables Extraction Utility 
Copyright (c) 2000 - 2019 Intel Corporation

No valid tables found

Really weird, seems thermald is completely broken on both my Intel systems.

wrycode commented on 2019-08-09 03:54

Eh, nevermind about the second command. After a reboot it appears that thermald will automatically use /etc/thermald/thermal-conf.xml.auto

wrycode commented on 2019-08-09 03:39

@francoism90 I am. See https://github.com/intel/dptfxtract

and https://aur.archlinux.org/packages/dptfxtract-bin/

Not sure exactly the best way to go about this, but I ran dptfxtract and then cp /etc/thermald/thermal-conf.xml.auto /etc/thermald/thermal-conf.xml and I no longer get the error.

francoism90 commented on 2019-08-08 06:42

Anyone else getting this error?

aug 08 08:38:29 desktop1 systemd[1]: Started Thermal Daemon Service.
aug 08 08:38:29 desktop1 thermald[944]: 22 CPUID levels; family:model:stepping 0x6:5e:3 (6:94:3)
aug 08 08:38:29 desktop1 thermald[944]: Polling mode is enabled: 4
aug 08 08:38:29 desktop1 thermald[944]: I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
aug 08 08:38:29 desktop1 thermald[944]: error: could not parse file /etc/thermald/thermal-conf.xml
aug 08 08:38:29 desktop1 thermald[944]: sysfs open failed
aug 08 08:38:29 desktop1 thermald[944]: I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
aug 08 08:38:29 desktop1 thermald[944]: error: could not parse file /etc/thermald/thermal-conf.xml
aug 08 08:38:29 desktop1 thermald[944]: I/O warning : failed to load external entity "/etc/thermald/thermal-conf.xml"
aug 08 08:38:29 desktop1 thermald[944]: error: could not parse file /etc/thermald/thermal-conf.xml

physkets commented on 2019-08-07 05:12

The release notes seem to suggest that we need to use --workaround-enabled while on the kernel 5.2.x series.
https://github.com/intel/thermal_daemon/blob/master/README.txt#L108

Does the .service file need to be patched for this?

Also, I think dptfxtract can be an optional dependency.

Raansu commented on 2019-03-30 18:04

Why was this dumped to AUR? I might not have known if I didn't already use an AUR helper.