How can I control my GPU fan speed on Fedora?
Asked by
TechyTaco123
I've been playing Rocket League on Fedora 43 KDE, and everything has been running smoothly with good frame rates. However, my Radeon RX 7800 XT GPU tends to reach temperatures close to 70ยฐC because the fans just won't turn on at all. I've tried several software options like CoreCtrl and LACT, and even reinstalled the AMD drivers, but I can't seem to adjust the fan control successfully. I found a setting in LACT that allows for fan speed adjustment, but it doesn't work. I can't change the GPU fan settings in the BIOS either; I can only adjust the CPU and system fans. I'm starting to think it's a driver issue, but I'm not sure how to fix this. Any suggestions?
Answers
The drivers for your GPU are Mesa, which are part of the kernel, so thereโs really no need to reinstall them. It's unlikely thatโs the issue. You might want to check if you need to enable the daemon for LACT since it works for my 6700XT without a hitch. You could run `glxinfo -B` to see if Mesa is actually loaded.
Reply to this answer
I've had success with CoreCTRL for CPU control, but I've also heard Cooler Control works well for AMD GPUs. You might want to give that a shot if you haven't already.
Reply to this answer
You should try using Cooler Control. It's available in one of the third-party repositories, and it works with both AMD and NVIDIA GPUs, making it pretty user-friendly.
Reply to this answer
Add your answer
Answers are reviewed before publication.
TechyTaco123: Thank you so much! It worked.