Generally system fans are managed directly by the motherboard's own fan control. No software needed. Answer from GamertechAU on reddit.com
🌐
Reddit
reddit.com › r/amd › corectrl 1.4 brings radeon rx 7000 series fan curve controls, intel cpu temperatures
r/Amd on Reddit: CoreCtrl 1.4 Brings Radeon RX 7000 Series Fan Curve Controls, Intel CPU Temperatures
March 18, 2024 - AMD GPU Overclock/Fan control. Easy way ... CoreCtrl: Can we actually just simply type "vrmonitor" as the executable that activates the profile?
🌐
Reddit
reddit.com › r/linux_gaming › what program are you using for your custom fan curves?
r/linux_gaming on Reddit: What program are you using for your custom fan curves?
July 30, 2024 -

The GPU i have has really horrendous default fan curve so i tweak it with CoreCtrl. But that only works on the GPU and processor, not the case fans.

Any easy to use GUI program i can try to control all of them? I can kind of do it in BIOS, but i can't set them to monitor the GPU temperature for instance, which creates a rather unique problem.

See, when i had the stock cooler, which was horrible and regularly exceeded 85 degrees, the case fans would ramp up due to the CPU temperature, and consequently also help cool the GPU.

Now that i have a better CPU cooler which manages 60C under load, the case fans don't ramp up as much (if at all), and the GPU ends up more hot - but with the poor default curves, the hotspot regularly reaches above 90C, which is kinda scary to me, so i try to keep it under 90.

I know fancontrol exists as part of lm_sensors, but i find it weird to configure and i'm never quite sure it works. Also, idk what i should select during pwmconfig and sensors-detect, so i just leave it at default, idk if that's the correct thing to do.

So... What are y'all using to control the fan speeds while gaming? Any tips?

🌐
Reddit
reddit.com › r/linux_gaming › corectrl
r/linux_gaming on Reddit: Corectrl
April 5, 2024 -

Has anyone had any luck controlling their AMD CPU Fan control? I been trying to tweak my temps while gaming,...but I dont see any fan controls for Ryzen 7 5800X

But shows here you have that functionality:

https://www.gamingonlinux.com/2024/03/corectrl-adds-amd-rx-7000-series-fan-curve-controls-intel-cpu-temperature-sensors/

🌐
Reddit
reddit.com › r/linux_gaming › corectrl fan on rx6750xt never spins up
r/linux_gaming on Reddit: CoreCtrl fan on rx6750xt never spins up
October 18, 2022 -

I have Ubuntu 22.04 with oem kernel (Linux luca-desktop 5.17.0-1018-oem #19-Ubuntu SMP PREEMPT Wed Sep 21 09:54:58 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux) and Kisak mesa (OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.2.0 - kisak-mesa PPA) with a Radeon rx6750xt.

I have enabled the root execution of CoreCtrl and the kernel parameter to expose the AMD settings, but in any of the 4 possible settings (Curve, Fixed, Automatic, Do not control) the fan always shows 0 rpm even if after some gaming I have 80C on Temperature and 100C on Junction.

Can you help, please?

---UPDATE---

It turns out to be a problem of:

lm-sensors values (I guess they are the same that are printed in corectrl as they seem to match). While /sys/class/drm/card0/device/hwmon/hwmon0/pwm1 shows values bigger than 0 lm-sensors reports 0% fan speed while the fans are actually spinning. The biggest value I have seen up until now is 1%.

🌐
Reddit
reddit.com › r/linux_gaming › a little help for a newbie with corectrl
r/linux_gaming on Reddit: A little help for a newbie with CoreCtrl
July 4, 2020 -

I literally just switched over to a Manjaro KDE build yesterday. I've dabbled in the past with Linux but only for basic tasks, never for gaming and the like. I heard it was finally prepped for gaming and so far so good but one thing was missing. I missed my Adrenaline drivers and software, cure Corectrl, even the UI is reminiscent but there's one issue.

I have a Vega 56 GPU and a 3700x cpu and while I've got basic functions like fan curve etc on the GPU I don't have voltage regulation etc and my GPU shows up as a generic. Is there any way for me to change this and get full access?

I hear it's possible but the explanations I see when searching turn up mostly guides that assume you know how to do what they're explaining. Can anybody put it simply?

Find elsewhere
🌐
Reddit
reddit.com › r/linux_gaming › corectrl, a new foss linux tool to help you control your pc with application profiles, fan, clock and power control
CoreCtrl, a new FOSS Linux tool to help you control your PC with application profiles, fan, clock and power control : r/linux_gaming
July 21, 2019 - This is a really much needed one. I couldn't find anything to control my 1st Gen i5 Probook's fan to kick off earlier and harder as it gets over 50°c to 70° all the time. Cleaned fan, changed heat paste ..
🌐
Reddit
reddit.com › r/linux_gaming › system fan control?
r/linux_gaming on Reddit: System fan control?
August 18, 2023 -

Hello, I am looking for some software that would allow me to control my system fan speeds based on the temperatures of my gpus and cpu. When I was using windows i was able to do this with fan control, however I have not been able to find any software similar on linux. I am running Garuda Linux, with a ryzen 7 3700x, 2 2080tis, and 32 gigs of ram. The entire system is water cooled, so all of the fans are ran off of one fan pin on the motherboard that is connected to a fan controller.

🌐
Linux Mint Forums
forums.linuxmint.com › board index › main edition support › software & applications
Configuring Corectrl help please. Want to add fan info.[SOLVED] - Linux Mint Forums
I have that resolved, Koentje clued ... wanted, not the % of max speed like Corectrl displayed. The documentation states CoreCtl takes over control of your fan when you install CoreCtl....
🌐
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 › you should be using corectl
r/linux_gaming on Reddit: You should be using CoreCtl
October 9, 2021 -

Hey everyone,

I just discovered CoreCtl and couldn't be happier with it. I can finally control my 5700XT and Ryzen just fine without any clunkyness. Until now I was using amdgpu-fan to control my GPU but that just gave me full control over the fans. I decided to install something that also allowed me to control voltages since the 5700XT series comes with really high values by default.

Not only I gained performance and stability but I also lowered temps. I'd do this on Windows with overdrive (or whatever name it has now), but I always kinda struggled to do it on Linux. As an experienced user I'd always be like "ah, this one thing i can't really fix" but now after giving this app a try I found it's made super easy, as it should.

Over the years we had different tools and apps trying to simulate the same but they were kinda shit to be honest, I'm glad we finally have something this good in place.

Installation is quite easy as well. Installing a package, some bootloader changes to have full control and that's pretty much it.

I also realized feral's gamemoderun was not working properly with Steam/proton by accessing the CPU tab on CoreCtl. I had a game launched (with gamemoderun enabled in the properties) and when I checked the CPU profile used I could see it was still set on OnDemand). You can also change the cpu modes in the app :)

Maybe this comes handy to those who haven't used it. Cheers!

🌐
LinuxReviews
linuxreviews.org › CoreCtrl
CoreCtrl - LinuxReviews
The reason this is a big issue to be aware of is that if you have configured fancontrol to control the case fans, the CPU fan(s) and the GPU fan(s) (useful if you have a bottom fan controlled by GPU temperature that ramps up along with the GPU fan) you're totally screwed when you launch CoreCtrl: It makes fancontrol crash without restoring "automatic" (BIOS) control over the fans it was "manually" controlling.
🌐
Reddit
reddit.com › r/pop_os › issues with corectrl on popos, no custom fan curve, no advanced options
r/pop_os on Reddit: Issues with Corectrl on PopOs, no custom fan curve, no advanced options
April 21, 2024 - For Pop OS it is done with this via the terminal to get the advanced controls to show up: sudo kernelstub -a amdgpu.ppfeaturemask=0xffffffff · The instructions you see on the repository is for grub so those are misleading for Pop. (https://gitlab.com/corectrl/corectrl)
🌐
Reddit
reddit.com › r/linux_gaming › can't get any fan control software to work (lact, corectrl..etc)
r/linux_gaming on Reddit: Can't get any fan control software to work (Lact, CoreCtrl..etc)
March 9, 2025 -

I have an RX 7800 XT, on Ubuntu 24.04.2 LTS, everything is updated. I can't get any software to control my GPU fans, I tried Lact, CoreCtrl and CoolerControl. None work and I get error messages.

On Lact I get the following error message: https://imgur.com/a/Eq6GU8A

Any idea please? Do I need to update something related to the GPU driver? I'm lost.

🌐
Reddit
reddit.com › r/linuxquestions › fan control software similar to fancontrol?
r/linuxquestions on Reddit: Fan control software similar to Fancontrol?
April 27, 2024 - https://gitlab.com/corectrl/corectrl · spxak1 • · 2y ago · Have you actually got access to control the fans? [deleted] • · 2y ago · Comment removed by moderator · spxak1 • · 2y ago · You take for granted that your motherboard, through the super i/o chip and kernel support exposes the fans to the userspace via the sysfs.
🌐
Linux.org
linux.org › home › forums › general linux forums › distribution specific › suse / opensuse
Gpu fan manual control | Linux.org
December 1, 2024 - It would then use that fan speed after you rebooted. There was no real granularity beyond that. Click to expand... ... You can also try this. Click to expand... Am using AMD rx7600xt gpu ... From what I have seen something like that should be possible with core-ctrl, under "Full AMD GPU controls".