Well i assumed you would be familiar with Linux. If this shouldn’t be the case you can ignore what i wrote since it was based on a wrong assumption. If you are currently looking for a Linux distro (you mentioned there wasn’t an issue with the fan under another distro) you could have a look at Aragon’s article
Or in short, if there is an important device on the system with shaky driver support (in your case it is the old Nvidia gpu - Nvidia doesn’t support it under Linux) then once you found a working driver-kernel combo (drivers are somehow attached to the Linux kernel) it’s a good idea to just stick to this. However, rolling releases by their very nature change frequently. You can find a similar consideration also for Tumbleweed
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own …
but generalizing the thought a bit it would apply for any rolling release i think.