I have a video card which has fans (GTX 970) on Debian Bookworm (12.10). Unfortunately the card is broken in such a way that the fans almost never work, and I can't afford to replace it with one that isn't broken. Changing the GPU's internal clocks has little to no effect on temperature (or performance, oddly enough), but changing the CPU clock speed does. So I wrote a script that modifies that for me automatically based on the GPU temperature, and that usually works.
Not always though. I have 2-4 case fans (I forget exactly). Is there a way to change their speed? Maybe that'd be enough. Thanks.