[0.8.1] - 2025-08-07
Notable changes:
-
Full V/F curve editing for older AMD GPUs
The RDNA1, Vega and Polaris GPU generations now expose all of the voltage/frequency points in the UI, and not just the minimum and maximum values like previously.
Example from a Vega 56:
Note: this it not available on RDNA2/3/4 and likely won't be, as the newer generations are different on the driver level, and use a voltage offset value rather than specific curve points.
-
Profile hooks
You can now specify custom commands to be executed when a settings profile gets activated or deactivated:
-
Localization
LACT now supports localization to different languages! There are still a few UI elements that don't allow translations, but there are already several languages that cover most of the UI.
You can also contribute translations using Weblate.
-
Improved functionality to enable/disable AMD overclocking
The AMD OC enable/disable UI has been updated to be more clear, and to point to enabling OC with a boot flag if automatic setup is not supported on the current system.
Additionally, the builtin option now works on Fedora Atomic systems (including Bazzite).
-
Lowest/Highest performance levels are now applied correctly when combined with custom clock settings on RDNA GPUs
-
Detailed GPU cache info reporting on AMD
-
Fixed extra Nvidia information (such as ROP count) fetching on multi-GPU systems
Packaging info
Starting from this release, -libadwaita variants of packages are no longer provided. See #526 for the reasoning and how to get the libadwaita look using the normal package.
Building from source with libadwaita is still supported to not break third party packages, but it will be removed later.
Support
If you wish to support LACT development, please consider donating on Patreon.
The previous Ko-Fi and Liberapay links turned out to be non-functional due to PayPal issues.
Full changelog:
🚀 Features
- Skip ppd actions disable for tuned-ppd (#643)
- Run chown as a host command from flatbox to work around apparmor restrictions (#653)
- Use cmdline as fallback for process name when exe is not available
- Add profile command hooks (#656)
- Show device type (integrated/dedicated) (#657)
- Initial localization support (#669)
- Expose full V/F curve for GCN and RDNA1 (#676)
- Read AMD cache size info from kfd sysfs (#623)
- Updated overdrive enable logic with rpm-ostree support (#694)
- Use friendy names in device list, bump libdrm-amdgpu
🐛 Bug Fixes
- Use dbus-run-session instead of dbus-launch for flatpak daemon launch
- Prevent switching fan control modes on gpus without a fan
- Clockspeed slider on rdna1
- Write lowest/highest performance level after clocks settings (#677)
- Correctly set Nvidia GPU ID in driver device alloc (#702)
⚙️ Miscellaneous Tasks
- Update spec files for release v0.8.0 (#636)
- Vendor pci.ids file for test purposes
- Update sponsorship info
- Add Bazzite installation info (#662)
- Update device_ids.json with GIGABYTE RX 7700 XT Gaming OC (#666)
- Use more generic opencl dependency in fedora copr package
- Bump fedora pkg release
- Add patreon link
- Bump dependencies
- Add ps4 id friendly names
- Add faq link to readme
- Allow multiple configs per test gpu data, add second 7800xt test
- Drop libadwaita package (#555)
- Translations update from Fedora Weblate (#684)
- Translations update from Fedora Weblate (#683)
- Translated using Weblate (Arabic)
- Add localization info
- Uppercase BAR (#685)
- Translated using Weblate (Arabic)
- Move most profile editor element text into translation strings (#691)
- Build packages without signing with empty gpg key to fix ci from forks
- Update string
- Translated using Weblate (French)
- Translated using Weblate (Arabic)
- Translated using Weblate (French)
- Added translation using Weblate (Italian)
- Translated using Weblate (Portuguese (Brazil))
- Translated using Weblate (French)
- Added translation using Weblate (Italian)
- Translated using Weblate (French)
- Translated using Weblate (Italian)
- Translated using Weblate (Portuguese (Brazil))
- Translated using Weblate (Italian)
- Fix double build for signed packages