What’s up, guys, gals, and non-binary pals? I switched from Windows 10 to Linux Mint back in December 2024, and I catalogued my experiences in these posts:
- Alright you nerds, I made the jump to Linux.
- Alright nerds, I installed Linux Mint on my MacBook Pro
Just wanted to let you nerds know that everything has been running flawlessly. I can play any game I have, and none of my productivity is blocked. Doesn’t matter whether it’s all my ROMs I archived, my Steam games, GOG games, whatever. Linux plays them, and performance is fantastic. I don’t play any anti-cheat games as the only one I do play periodically is Overwatch, and it runs perfect.
I can without a doubt now say that I will never go back to Windows. Should have switched years ago!
Build specs (the full list is in my first post linked above):
- CPU 9800x3d
- GPU RX 7900 XTX
Here are some issues I still can’t solve on Linux Mint:
- Can’t control my GPU fans
- Can’t control my case fans
- Can’t bind my case fans to ramp up with GPU load
I’ve tried CoreCTRL and so many other solutions I read online, and none of them work. Problem for another day! So all I’ve done for now is increase the count of intake fans I have and set it to a good speed to move plenty of air (but also set my exhaust fans higher to help counter and ensure proper positive pressure airflow. I have too many fans to get the ideal balance of neutral air flow). GPU runs with OEM fan speeds.
Edit: There’s a bug in pasting instance agnostic links, so I just added direct URLs to my instance posts.
Have you tried CoolerControl? It’s the only one that really worked with my system. It doesn’t detect my CPU fan for some reason but it works well with the GPU. I assume it has something to do with my hardware.
Ha! You activated my trap card, nerd! Now I’m getting lots of advice from these Lemming nerdy losers on how to solve my problems!
I tried CoolerControl back in Dec/Jan but couldn’t get it to work. If I recall correctly, I think only CPU fan was detected but it didn’t see case fans or GPU fans. I see some other comments from others so I’ll check those out.
(More seriously though - thank you for the help!)
I mentioned it in a top-level comment, but if your GPU is AMD (didn’t see if you said either way), LACT might be able to help you do what you need.
Not detecting case fans sounds like it would be not communicating with the motherboard properly. Unfortunately every specific motherboard is going to have it’s own unique set of constraints. But generally this is all handled through “it87” i believe? But it87 can sometimes take some nonstandard params.
Here’s an example gist of instructions for getting things working on one specific motherboard. https://gist.github.com/bakman2/e801f342aaa7cade62d7bd54fd3eabd8
The wifi7 on my motherboard causes kernel panics pretty regularly, and the RGB isn’t properly exposed so I cant control(/turn off) any of the lights. Usually these things work themselves out with time as drivers for the new/nonstandard chips make their way into the kernel/libraries.
Lemming nerdy loser, reporting for duty. Personally I’m struggling with a Bluetooth controller on my Asrock B850 Riptide that used to work perfectly in Linux at first, then one day decided it was no longer detected and has never worked since. Fortunately it’s not critical, and if it doesn’t fix itself eventually I’ll probably just buy a cheap USB one and use that.
For case fans, with an msi mobo, I had to install some nct drivers from a githib repo.
So if you can’t still control them with CoolerControl, try to lookup for “linux {motherboard name} sensors”.
No way dude! I also have a MSI board and I did just that and the first result was to run
modprobe nct6683 force=1
and it actually worked. I can now see all the fans in CoolerControl. That was a godsend, I don’t know how I didn’t come across it earlier. I would give you Lemmy Gold if I could :DI’m on an MSI main board, too. I hadn’t heard about fetching nct drivers, so I’ll check that out. Almost a year ago when I was setting up this computer, I just installed lm-sensors and CoolerControl, then CoreCTRl, etc. But I’ll see if there are other sensors that might be helpful here.
Lm-sensors and CoolerControl need sensors and controllers to be exposed. Nct drivers exposes them thru sysfs.
I had to install NCT6687D for my mobo.
I second CoolerControl. It is able to control fan speed depending on the temperature of your CPU!
Do you know if this works with Lianli TL case fans?
I don’t see why it wouldn’t as long as they are controlled by the mainboard itself.
Ah, no, that’s the issue lol. I suppose I should have been more specific in that I need something that works with Lianli’s controller.
I’d just try it out in that case, looks like people got it working from a quick google search.
I can’t find the results you’re finding it seems. Everything I try to find for TL series hub leads to dead ends.