I thought this may have been posted here as well, but I can go ahead and tell everyone that this problem is actually 100% unfixable and will never be solved - though it shouldn’t NEED to be solved, because using anything to control your fan speed like GreenWithEnvy DOES change the fan speed for all 3 fans now.
Anyway, it’s impossible for Nvidia to implement fan monitoring/control for 3 individual fans, because the Nvidia drivers DO NOT control the third fan. Nvidia’s drivers only support two fans (think about it, none of their own GPUs have 3 fans, only 2). I received an email in regards to this bug report (since I’m the one that filed it) and it turns out that the third fan’s control is implemented through the AIB partner.
This is EXACTLY why MSI Afterburner on Windows ONLY let’s you monitor/control 2 fans for, for example, an EVGA RTX 3090. Or a Gigabyte Gaming OC 4080. It ONLY shows 2 fans.
But If I launch Precision X1 from EVGA, my XC3 Ultra 3090 WILL show all 3 fans. It’s a firmware/software thing.
So unless these GPU AIBs release Linux software, it’s impossible.
@BlueGoliath NVML doesn’t even have anything to do with it, either.