Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

thermald and Haswell CPU's #135

Closed
Utini2000 opened this issue Aug 9, 2017 · 9 comments
Closed

thermald and Haswell CPU's #135

Utini2000 opened this issue Aug 9, 2017 · 9 comments

Comments

@Utini2000
Copy link

@Utini2000 Utini2000 commented Aug 9, 2017

According to the following "Github Issue" and my own experience, thermald still doesn't work with Haswell CPU's as there is no kernel driver to handle PCH Sensors?

See: #82

@spandruvada was working on a kernel patch to fix this and needed someone to try it out. Unfortunately I failed at testing it because I couldn't compile it (Linux newbie).

Is anyone around who can either develop this, try this or run me through the process of compiling & testing this (e.g. via IRC or Teamviewer/Remote Desktop) ?

Thanks in advance !

@spandruvada

This comment has been minimized.

Copy link
Contributor

@spandruvada spandruvada commented Oct 3, 2017

We have two Haswell PCI ids in the kernel code. I see the driver is enumerating on two Haswells using kernel 4.13.
What is the output of
#lspci -vvv

@Utini2000

This comment has been minimized.

Copy link
Author

@Utini2000 Utini2000 commented Oct 13, 2017

@spandruvada I uploaded the output to two different paste providers:

https://dpaste.de/gpKp
https://pastebin.com/4eB40N5t

@Utini2000

This comment has been minimized.

Copy link
Author

@Utini2000 Utini2000 commented Nov 15, 2017

@spandruvada

Any update/news?

@spandruvada

This comment has been minimized.

Copy link
Contributor

@spandruvada spandruvada commented Dec 8, 2017

Those pastes are expired. As far as I remember you have a PCH sensor.
It is possible that this is a high end desktop or server part, which thermald is not including support for.

@Utini2000

This comment has been minimized.

Copy link
Author

@Utini2000 Utini2000 commented Dec 9, 2017

@spandruvada
I re-uploaded the output+screenfetch to my own file server:
http://files.bestmail.ws/thermald.txt

I run a laptop (Dell XPS15 9530) which is quite common but I believe it was a general Haswell problem?
Anyway, hopefully the output helps solving the issue. If not, please let me know how to help.

@spandruvada

This comment has been minimized.

Copy link
Contributor

@spandruvada spandruvada commented Dec 10, 2017

@Utini2000

This comment has been minimized.

Copy link
Author

@Utini2000 Utini2000 commented Dec 10, 2017

@spandruvada
Thank you for your quick response.

Attached is "systemctl status thermald.service".
Afterwards I stopped thermald and ran it manually with "thermald --no-daemon --loglevel=debug".
The output of this is attached aswell.
Link: http://files.bestmail.ws/thermald2.txt

I couldn't find a logfile (I believe thermald just logs into the system logfiles?) so I thought manually running it in "loglevel=debug" for a few seconds was the best solution?

@spandruvada

This comment has been minimized.

Copy link
Contributor

@spandruvada spandruvada commented Dec 11, 2017

@Utini2000

This comment has been minimized.

Copy link
Author

@Utini2000 Utini2000 commented Dec 11, 2017

Oh nice! I always thought that it wasn't working because of:

Dec 10 09:42:44 _____ thermald[484]: sysfs write failed /sys/devices/virtual/powercap/intel-rapl/intel-rapl:0/enabled
Dec 10 09:42:44 _____ thermald[484]: sysfs read failed constraint_0_max_power_uw
Dec 10 09:42:44 _____ thermald[484]: XML zone: invalid sensor type B0D4
Dec 10 09:42:44 _____ thermald[484]: Zone update failed: unable to bind

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.