foucault / nvfancontrol

NVidia dynamic fan control for Linux and Windows
GNU General Public License v3.0
206 stars 20 forks source link

Ability to control each fan speed independently #48

Open mltrx opened 1 year ago

mltrx commented 1 year ago

My GPU has two fans (coolers). I would like to set curve for each fan independently.

$ nvfancontrol --print-coolers
Found 1 available GPU(s)
GPU #0: NVIDIA GeForce RTX 2080
 COOLER-1
 COOLER-0

In nvfancontrol.conf I can set a cooling curve in format:

{TEMP}    {FAN%}        # example: 30    40

Could the config file format look like this?:

{TEMP}    {FAN1%}    {FAN2%}        # example: 30    40    45

where, the FAN1 is the first cooler reported by nvfancontrol --print-coolers - COOLER-1 and FAN2 is COOLER-0.

or another format which could be compatible with the one we have now.