I cant seem to get fan speed control working with lm_sensors.
My mainboard: Gigabyte B550I AORUS PRO AX
I found this on the arch wiki but that doesn't work.
This github gist seemed more promising but seems to be outdated and also doesn't work.
Check out CoreCtrl It can control CPU and GPU fans and has lots of options.
Gigabyte doesn't expose fan controls. On Linux you're lucky if you can read the fan values.
Did you try all of these solutions already? https://wiki.archlinux.org/title/Lm_sensors#Gigabyte_B250/Z370/B450M/B560M/B660M/Z690_motherboards
Have you tried to install the it87 driver for your kernel? https://github.com/frankcrawford/it87 (on AUR it's it87-git)
I have ASUS B450M PRIME GAMING and after installing the driver, the chassis fan sensors were detected and I could use CoolerCtrl to draw the fan curve.
I don't quite like CoolerCtrl because of its UI, seems to be web based, but it works and has a daemon mode to start minimized on startup.