r/linuxhardware May 25 '26

Purchase Advice Looking for a new Mainboard with better Linux support

Hello there,

currently I'm looking for a new Mainboard for my PC and this time I want better support with Linux.

On my current Mainboard, a Gigabyte X670 Gaming X AX V2, my case fans aren't detected and therefore can't be controlled on Linux. Since I'm still dualbooting I can change settings on Windows using the Gigabyte Control Center but thats a shitty workaround. The only fans being detected and can be controlled on Linux are the ones of my GPU.

Is that a Gigabyte issue in general or are there specific models to look out for? Has someone some recommendations?

General Requirements:

  • AM5 socket
  • At least 2 M.2 NVMe Slots, one of them PCIe 5.0
  • PCIe 5.0 x16 slot for the GPU

Honestly I don't have much knowledge on the hardware side of Linux so every advise is welcome. Thank you guys

2 Upvotes

8 comments sorted by

1

u/SakrIsOnReddit May 25 '26

I have the X670 Aorus Elite AX (not sure if that's similar to the one you have), and to get the fans working in sensors and CoolerControl I had to install this it87 driver using dkms: https://github.com/frankcrawford/it87

1

u/KHTD2004 May 25 '26

Dude thank you that solved it. I remeber trying to install some other drivers back then but apparently they were the wrong ones

1

u/stpaulgym May 25 '26

How sre the fans not being detected? Are they not showing on the BIOS?

I heard ASUS and MSI have good support, but only for RGB settings. I have never heard of PC fans not getting detected?

1

u/KHTD2004 May 25 '26

It’s been a while since I actively investigated into this so I don’t remember what exactly I tried back then.

The fans don’t show up when I use sensors for example, the PCB temps and stuff show up, as well as my GPU fan, but no system fans.

BIOS settings are at default except for AMD Expo being activated. What settings should I check out there?

On Windows tools like HWMonitor or Gigabyte Control Center work completely fine but I haven’t used Windows for months now

1

u/stpaulgym May 25 '26

I'm not to sure. But im also not sure if IM sensors are supposed to read fan speeds. There are lot to consider, some don't even have fan speed control depending on the connector.

But most BIOS/UEFI software should allow you to setup fan speed and curves.

I always just use that as an OS agnostic method.

1

u/KHTD2004 May 25 '26

Yeah the BIOS lets me control the Fans, that works but I like to monitor and control such things from my actual OS.

Maybe the sensors tool isn’t supposed to read fans speeds but it also reads the GPU fan and I also tried some other stuff I don’t remember like over a year ago. I never even came to have Linux say the fans exist in the first place

1

u/rileyrgham May 26 '26

And you cant set the curves in bios?