According to sensors, the critical temperature for my CPU cores is at 100°C. When using my laptop it never goes above 95°C (So either my sensor is defect or thermal throttling is set to a lower value for some reason, but this doesn't really matter). I have an Intel i7 and thermald.service is up and running and I'm on Arch Linux.
But 95°C is way too hot and I'd like to lower that value. I'd like to have thermal throttling at 75 or 80°C. I thought this would be simple, but apparently there is little information on Google and the configuration of thermald lacks documentation.
I tried
dbus-send --system --dest=org.freedesktop.thermald /org/freedesktop/thermald org.freedesktop.thermald.SetUserPassiveTemperature string:cpu uint32:80000
as the manpage suggests, but running stress still got the temperature up to 95.
So how do I lower the value at which thermal throttling happens?