Eu tenho 3x Nvidia gpus, Ubuntu 18.04.
Eu quero ser capaz de definir manualmente as velocidades do ventilador da GPU.
Quando crio um arquivo xorg.conf com o seguinte:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA"
Option "Coolbits" "4"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA"
Option "Coolbits" "4"
EndSection
Section "Device"
Identifier "Device2"
Driver "nvidia"
VendorName "NVIDIA"
Option "Coolbits" "4"
EndSection
Em seguida, reinicie e execute:
nvidia-settings -a [gpu:0]/GPUFanControlState=1 -a [fan:0]/GPUTargetFanSpeed=80
Isso funciona bem. Quando eu corro:
nvidia-settings -a [gpu:1]/GPUFanControlState=1 -a [fan:1]/GPUTargetFanSpeed=80
Eu recebo um erro:
ERRO: Erro ao atribuir o valor 80 ao atributo 'GPUTargetFanSpeed' (this-box:0[fan:1]) conforme especificado na atribuição '[fan:1]/GPUTargetFanSpeed=80' (erro desconhecido).
Quando eu corro:
nvidia-xconfig --enable-all-gpus
nvidia-xconfig --cool-bits=4
em seguida, reinicie, recebo uma tela preta com cursor branco. Eu tentei várias modificações no xorg.conf gerado por 2 linhas acima, mas não consegui passar da tela preta com nada além do xorg.conf básico no início desta postagem - que não permite a alteração da velocidade do ventilador no ventilador 1 ou 2