I'm using a Gigabyte Aorus Elite V2 motherboard with a Ryzen 5900X, and I'm having trouble with my BIOS fan curve—it doesn't seem to work on either Windows or Linux. On Windows, I use the FanControl tool to set my custom fan curve, but in Linux, I've installed a couple of options like Corectrl and FanControl GUI, though they aren't allowing me to control my fans and only show a few temperatures. I've tried some of the solutions suggested by Gemini, like adjusting the Limine bootloader to add acpi_enforce_resources=lax and using pwmconfig to map the fans to the CPU temperature sensor, but I'm not sure if it had any effect or if I was doing it correctly. Any suggestions on what I can do?
1 Answer
It sounds like you're having sensor driver issues. Before diving into GUI tools, make sure the drivers for your motherboard's sensors are properly installed. Check this link for a guide on installing sensor drivers, which can help get your fans working right: [sensor driver guide](https://gist.github.com/bakman2/e801f342aaa7cade62d7bd54fd3eabd8). Once that's sorted, you can reassess your GUI options.

Thanks for the tip! I looked into it and found some useful info, but I can see my fans and sensors in Cooler Control now. The issue is that I set my fans to full speed in BIOS, but they don’t react to the temperature sensors, which means my CPU reached 90°C without the fans ramping up. It’s baffling!