Перейти к содержимому


Obn43

Регистрация: 22 окт 2017
Offline Активность: ноя 02 2017 06:38
-----

Мои темы

Не получается поставить coolbits для двух карт Nvidia

22 октября 2017 - 10:30

Ситуация такая: имеется материнская плата AsRock H81 PRO BTC R2.0 , с уже работающими четырьмя 1080 Ti двух производителей (Asrok и Gembird). Докупил еще блок питания (тоже повозился - в отдельной теме описано) и две карты Gembird (такие же как имел). для двух последних карт не удается установить coolbits 12.

причем зависит не от конкретной карты или слота, а именно от количества карт. сейчас карты установлены в 1,2,5,6 PCI слоты, проверка интерфейсов выдает:

Код:
srg@mnr1:~$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
02:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
03:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
04:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)

когда включаю еще две карты (3,4 слоты) данная команда выдает дополнительно две строки 05:00.0 и 06:00.0 соответственно.

в xorg.conf имеются такие секции для устройств с 0 по 5:

Код:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1080 Ti"
BusID "PCI:1:0:0"
Option "Coolbits" "12"
EndSection

.....

Section "Device"
Identifier "Device5"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1080 Ti"
BusID "PCI:6:0:0"
Option "Coolbits" "12"
EndSection

все секции одинаковые, кроме идентификаторов устройств и шины.


так вот, когда включены только четыре карты (1,2,5,6) - даже данный избыточный конфиг работает отлично, команды (для карт 0,1,2,3) типа:

Код:
srg@mnr1:~$ nvidia-settings -a [gpu:0]/GPUFanControlState=1

отрабатывают успешно, после чего можно управлять вентилятором.

ну например вот так

Код:
srg@mnr1:~$ nvidia-settings -a [fan:0]/GPUTargetFanSpeed=50

разгоняет кулер первой карты до 50% скорости

но если включаю дополнительные две карты в 3,4 слоте, то не смотря на то что они определяится lspci, их видно в графическом интерфейсе nvidia-settings, управлять вентиляторами не получается. причем, для последних двух карт 5,6 - те которые до этого чудесно работали... а первые четыре карты - вполне нормально себя ведут

Код:
srg@mnr1:~$ nvidia-settings -a [gpu:5]/GPUFanControlState=1

отрабатывает нормально, но, похоже, флаг не изменяется, потому как

Код:
srg@mnr1:~$ nvidia-settings -a [fan:5]/GPUTargetFanSpeed=50

выдает

Код:
ERROR: Error assigning value 50 to attribute 'GPUTargetFanSpeed'
(mnr1:0[fan:5]) as specified in assignment
'[fan:5]/GPUTargetFanSpeed=50' (unknown Error).

кто встречался с такой проблемой?