🌐
Reddit
reddit.com › r/linux_gaming › problem setting fan speed using lact (or corectrl) on rx7800xt under nixos
r/linux_gaming on Reddit: Problem setting fan speed using LACT (or CoreCtrl) on rx7800xt under NixOS
January 19, 2026 -

Hello Everyone!

Lately I got gigabyte rx 7800xt second hand, and it has a problem of not reporting the fan speed correctly, it stays at 0rpm, or 16bit integer rpm...

Under windows, I can manually force the speed using MSI Afterburner by setting the fan curve and then turning on the "A" option, which is what makes the fans start following the curve

the magical "A" option that starts spinning the fans correctly

That is hovewer my secondary system I use only for playing games with anticheat...

Under my Linux (NixOS) I have tried using CoreCtrl and LACT, unable to set any speed manually, doesn't matter if I set it to automatic, curve, or static speed, it seems to still rely on the reported fan speed, not just setting the pwm. Is there any way to mitigate it? any way to force the fan speed other way? I do have overdrive enabled:

amd.overdrive

here is screenshots from LACT:

lact - static lact - curve lact - auto

If anyone is willing to help, or share any ideas I'd be super grateful. Thank you all in advance awesome people!

🌐
Reddit
reddit.com › r/linux_gaming › i made a tutorial on an msi afterburner alternative on linux (lact). for the new friends. :)
r/linux_gaming on Reddit: I made a tutorial on an MSI Afterburner alternative on Linux (LACT). For the new friends. :)
May 9, 2025 - Written in Rust, runs a privileged daemon (corectrl uses PolKit policy rules). Has CLI with some functionality. All I can say right off the bat. ... I like lact a lot more than corectrl.
🌐
Reddit
reddit.com › r/linux_gaming › lact - amd gpu settings gui
r/linux_gaming on Reddit: LACT - AMD GPU settings GUI
February 27, 2021 - The LACT profile is not automatically applied to the GPU, nor is corectrl.
Find elsewhere
🌐
Reddit
reddit.com › r/cachyos › lact and corectrl on rx 570
r/cachyos on Reddit: lact and corectrl on rx 570
February 5, 2026 -

Hi im new to cachyos. Just install today coming from bazzite. I used lact to set a undervolt with a little bit of underclok to make the gpu run with better temperatures, but when I install lact in cachyos the option to change this settings are not available, I already change the value for permission on the grub but didnt work, I tried installing corectrl to see if shows there but no, it only shows the power slider, can someone help me with this issue Im a little lost

🌐
Reddit
reddit.com › r › linux_gaming › comments › 1dy5v8y › lact_vs_corectrl
LACT VS CoreCtrl : r/linux_gaming
July 8, 2024 - Quiero bajar el voltaje y hacerle ajustes a mi tarjeta gráfica, y me preguntaba cuál es el mejor centro de control basado en GUI entre LACT y CoreCtrl.
🌐
Reddit
reddit.com › r/linux_gaming › 7900xt power lact & corectrl
r/linux_gaming on Reddit: 7900xt power LACT & CoreCtrl
March 17, 2025 -

So iv been looking at power reporting and figured out the tdp vs tbp thing with rdna3 on linux. LACT and core ctrl both show a limit of 333w for my card (tdp) which is equal to the +15 limit i have on windows of 390w (tbp) However even with LACT showing 333w i dont see it going anywhere near that usually around 290w. Core Ctrl acted the same except when power limit was toggled it suddenly jumped up to 320-330w. I cant do the same on LACT. Whats going on here? Id like to just use LACT because it runns as a service and has zero fan. I dont see a difference in performance....almost like its a display bug?

EDIT: i could only reproduce that corectrl thing once. But now i can sdee wattage bounce up to 300w in LACT sometimes it just depends

🌐
Reddit
reddit.com › r/linux_gaming › amd gpu overclock/fan control. easy way
r/linux_gaming on Reddit: AMD GPU Overclock/Fan control. Easy way
September 9, 2024 -

This is the way I found out fucking around with LACT and CoreCtrl.

If you had used the kernel parameter amdgpu.ppfeaturemask=0xffffffff it means you already have it, this steps are for people who doesn't want to mess with kernel.

  1. Install LACT https://github.com/ilya-zlobintsev/LACT

  2. Install CoreCtrl

  3. Open LACT and do the setup with the command line they provide and restart LACT.

  4. Go OC Tab and Enable Overclocking (This will not set overclocking on your GPU, just will open more option for you to do the OC if wanted) after is done, close LACT and REBOOT your system (This reboot its important, do it).

  5. Now you can control your GPU through LACT or CoreCtrl

  6. You are done, I'll recommend to no touch LACT again, make every change through CoreCtrl. I do recommend to use CoreCtrl for fans curve control, they are less aggressive and in tone with the current temps than LACT and also LACT fans control it's kinda buggy.

ggs.

🌐
Reddit
reddit.com › r/linux_gaming › corectrl
r/linux_gaming on Reddit: CoreCtrl
December 14, 2024 -

I recently made the switch to as-rock 7900 XT Phantom Gaming and decided to give undervolting a try using CoreCtrl. After reading through the documentation on GitLab and watching a few tutorial videos, it seemed pretty straightforward.

I set the voltage offset to -95mV, adjusted my min/max GPU clocks, and left the memory settings untouched. I also cranked the power limit to the max.

Before the undervolt, I was getting around 70 FPS @ 1440p Ultra in Cyberpunk, with power draw peaking up to 330 watts and temperatures hovering around 68-70°C. After the undervolt, I’m still hitting the same FPS, but the card now draws between 150-200 watts, with temps staying around 55-60°C.

Is it really this easy? Would love to hear if anyone has additional tips or tricks for further optimizing my setup!

@ idle
🌐
Steam Community
steamcommunity.com › discussions › forum › 11 › 591756872987548195
New to Linux with some questions :: Hardware and Operating Systems
Use at your own risk. Used lact, just seemed like it did exactly the same as core control. Looking at my model it says sustained ppt is the 290 I'm seeing. I'm just not seeing the 350w boot I guess? Windows always showed at the boost or at least the 330 at stock and 390 when I pushed the power slider +15.
🌐
GitHub
github.com › ilya-zlobintsev › LACT
GitHub - ilya-zlobintsev/LACT: Linux GPU Configuration And Monitoring Tool · GitHub
XMR: 42E93NZXM7STBUsnMRGNyxKryFVgpHKNP6aza94C5hn17j2W7zUnFHe7ASQzB3KorYYnsaVzWUyHHVYfcTLQRtB63qkv5jE · Here's a list of other useful tools for AMD GPUs on Linux: CoreCtrl - direct alternative to LACT, provides similar functionality in addition ...
Starred by 5K users
Forked by 129 users
Languages   Rust 72.6% | Fluent 24.0% | CSS 2.7%