Auto-cpufreq, an automatic CPU frequency scaling tool designed to optimize performance and efficiency on Linux-based systems, has launched its latest version, 2.4.
Regarding the new features, version 2.4 brings the following updates:
- Platform Profile Support: The tool now allows users to set the “Platform Profile,” enhancing the customization of performance settings based on specific platform requirements.
- Enhanced Installation Support: There’s now a dedicated section for Gentoo installations, making it easier for users of this distribution to get up and running with auto-cpufreq.
- Extended Init System Support: Adding support for the Dinit init system, commonly used in Artix Linux, broadens the toolโs compatibility.
- Xbox Controller Battery Management: A new tweak prevents the Xbox controller’s battery from incorrectly triggering a switch to the battery profile.
On the bug fixes and performance improvements side, auto-cpufreq 2.4 brings the following more important tweaks:
- AMD CPU Enhancements: When using the performance governor on AMD CPUs, the tool now employs the performance Energy Performance Preference (EPP), resolving a previous issue.
- Distribution Compatibility: Improvements have been made to enhance compatibility with Arch-based distributions.
- Critical Fixes: Various fixes include resolving critical errors like the daemon installation issue on Artix Linux with runit and addressing command not found errors in NixOS.
It should also be mentioned that the developers have refactored code to enhance readability and maintainability and updated their latest versions’ dependencies, such as urllib3, certifi, and cryptography.
On top of that, they also removed some unnecessary dependencies, which should, among other benefits, increase boot time speed by removing “network-online.target” as a systemd-service dependency.
Refer to the release’s changelog for more information about all changes in the new version.
How to get auto-cpufreq? If youโre using Ubuntu, you can install it through a Snap Store. For those on Arch, itโs available in the AUR. Users of other Linux distros can easily compile it from the source code by following the instructions on auto-cpufreqโs GitHub page.