Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Linux 5.17 To Allow Setting Custom Fan Curves For ASUS ROG Laptops
The ASUS-WMI driver has seen a great deal of work recently in the Linux kernel for improving the device support particularly with the higher-end ASUS laptops. There has been dGPU toggling, panel overdrive, platform profile support, and more. Much of this work has come thanks to Linux kernel developer Luke Jones.
In recent months Luke has been working on custom CPU/GPU fan curve support under Linux, similar to what is allowed under Windows. That is the latest work now on the way for the Linux 5.17 cycle.
Queued this past week into the x86 platform drivers "for-next" branch is the custom fan curve support.
For newer ASUS ROG laptops the CPU and GPU can curves can be set via ACPI methods. To user-space this can then be manipulated via the hwmon sysfs. Getting this support in place is nearly 600 lines of code to the ASUS-WMI driver.
Look for this functionality in Linux 5.17 that will come after the new year.