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?
3 Answers
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.
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.
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.

Thank you so much! It worked.