

A you can see, we have multiple hwmon entries having different names in the configuration file, here’s what they are: We use it to monitor CPU, SSD, WLAN and other devices’ temperature. hwmon – specifies a generic temperature sensor.Using nvml prevents the GPU from switching to suspend power state, causing battery drain and high temperatures. ‼️ IMPORTANT‼️: avoid using nvml option (temperatures read from proprietary nVidia GPU driver). Sensors section of the configuration file describes all the thermal sensors thinkfan will use to keep an eye on the temperature. If you’re interested in what exactly all the above-mentioned configuration options do, welcome to this deep dive section. With this configuration the fan will be kept at a reasonably quiet level while still allowing you to use the ThinkPad on top of your laps. Configure thinkfan to use the newly created fileĮcho 'THINKFAN_ARGS="-c /etc/nf"' | sudo tee -a /etc/default/thinkfan.Sensors: # GPU - tpacpi: /proc/acpi/ibm/thermal indices: # CPU - hwmon: /sys/class/hwmon name: coretemp indices: # Chassis - hwmon: /sys/class/hwmon name: thinkpad indices: # SSD - hwmon: /sys/class/hwmon name: nvme indices: correction: # MB - hwmon: /sys/class/hwmon name: acpitz indices: fans: - tpacpi: /proc/acpi/ibm/fan levels:. Create a new thinkfan configuration file.Echo 'options thinkpad_acpi fan_control=1' | sudo tee /lib/modprobe.d/thinkpad_nf
