Is thermald necessary on a newer intel laptop?

First things first, hi and this is my first post on this forum.

So usually I install thermald on a new linux install, same case with endeavouros.

I just looked up google and one reddit post says that thermald messes with the performance mode of power-profiles-daemon and gemini says that thermald and power-profiles daemon can conflict.

Usually when I install thermald I just do systemctl enable –now thermald and leave as is, but today I looked up https://discovery.endeavouros.com/hardware/tools-to-lower-power-consumption-and-device-cooling/2021/03/ and it mentions to perform a few tweaks.

So would the cooling or efficiency of newer intel cpu and performance improve by having both thermald and the default power-profiles-daemon on endeavouros? What do you guys think?

Get your information straight from the horses mouth :wink:

https://wiki.archlinux.org/title/CPU_frequency_scaling#thermald

https://gitlab.freedesktop.org/upower/power-profiles-daemon/-/blob/main/data/power-profiles-daemon.service.in#L3

Me thinks nothing beats the first hand experience.

Got it, so there’s no issue with conflicting I presume

I couldnt really notice the difference between just having PPD or both PPD and thermald but I didn’t test it much. Wanted to know how others are getting on with this

In terms of conflicts between power-profiles-daemon and thermald, there doesn’t seem to be any.

However, I have never tried thermald on any of my Intel-based laptop/desktop computers so I cannot talk to that.

Whenever I have tried any other solution, like cpupower for example, I have made sure to disable and mask power-profile-daemon.

I see.

Have you experimented with auto-cpufreq and TLP before?

Not extensively, really. I have tried them once or twice but no, I cannot say I have any in depth experience of them worth sharing.

1 Like