linux-surface/contrib/thermald/surface_pro_7
2023-08-12 15:18:06 +02:00
..
README.md contrib/thermald: Misc markdown style fixes 2023-08-12 15:18:06 +02:00
thermal-conf.xml contrib/thermald: add surface pro 7 thermald configuration 2023-08-06 17:05:10 +03:00
thermal-cpu-cdev-order.xml contrib/thermald: add surface pro 7 thermald configuration 2023-08-06 17:05:10 +03:00

Using thermald to avoid thermal throttling

  1. Install thermald for your distro, on many distros it might be installed by default
  2. Copy the thermal-conf.xml file into the /etc/thermald/ directory
  3. Depending on your ambient temperature you might want to lower the <Temperature> line to make thermald kick in more aggressively. (65000 = 65°C)
  4. Copy the thermal-cpu-cdev-order.xml file into the /etc/thermald/ directory
  5. Run sudo systemctl restart thermald

Making Fedora respect your config files

Fedora uses the --adaptive option by default, thus ignoring your config files. This might also apply to some other distros.

Edit /usr/lib/systemd/system/thermald.service and remove --adaptive from the ExecStart= line. Then do a systemctl daemon-reload so systemd realizes the change. Thermald should then respect your configuration files.