Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

Linux GPU Control Application (LACT) is a wonderful open source app that allows you to tweak various settings for your GPU on Linux. The latest update brings some great new features, like the new fan control UI.

With the new fan control you're able to actually drag around the points, instead of using a series of sliders. It's a much nicer system, giving you fine-grained control over moving it all around to exactly where you want it. And, it just looks cool. There's also a new option in the UI to set which temperature sensor is used for the curve although they said this specific part "this only works on 6000 series and older AMD cards due to hardware limitations)".

Some of the other major changes:

  • Automatic fan mode threshold on Nvidia

    Most Nvidia GPUs support turning the fan off below a certain temperature, but this only works in the automatic fan control mode. When using manual controls such as a custom fan curve in LACT, the GPU limits possible fan speeds between 30% and 100%.
    It is now possible to work around this by switching the fan control to automatic below a configured temperature, allowing the fan to turn off at lower temperatures even when using a custom curve.

  • More information reporting

    There is some new information that is now reported by LACT:

    • OpenCL details, including supported versions and basic hardware properties
    • GPU instruction set version on AMD
    • ROP count on AMD
  • New config API

    There is a new API for GPU configuration in the unix socket that reuses the same format as the config file.
    Thanks to this new API, the GUI will now ask confirmation for all settings (and automatically revert if not confirmed), while previously this only worked for clockspeed/voltage settings.

  • Finished GUI refactor

    All UI components now use the Relm4 library to define GTK UIs. This also resolves some problems with the UI starting to lag after applying settings serveral times related to GTK signals handling in the old implementation.

Source: GitHub

The app is also now available on Flathub making it easier than ever to install.

Article taken from GamingOnLinux.com.
3 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
1 comment Subscribe

scaine 4 hours ago
  • Contributing Editor
  • Mega Supporter
I find those GTK "tabs on menu bar" to be so ugly. But the rest of it looks brilliant. I'll give this a go. I've played around with CoreCTL before, but it's definitely not as pretty or as intuitive as this looks.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register



Buy Games
Buy games with our affiliate / partner links: