LINUX.ORG.RU
ФорумAdmin

D3Cold для gpu nvidia

 ,


0

2

Доброй ночи. Судя по поиску в инете, вопрос довольно специфичный. Можно ли каким-то способом заставить видеокарты нвидии с проприетарным драйвером перейти в режим d3cold? Для понимания ситуации, это не ноут с гибридной графикой, а вполне себе сервер на эпике с 4-мя 3090. На данный момент путем различных ухищрений удалось снизить потребление до 7-15 ватт в idle (P8). Возможность зайти в d3cold вроде как есть, но не используется никогда:

cat /sys/class/drm/card0/device/d3cold_allowed       
1
cat /sys/bus/pci/devices/0000\:01\:00.0/power/control
cat /sys/bus/pci/devices/0000\:01\:00.0/power/runtime_status
cat /sys/bus/pci/devices/0000\:01\:00.0/power_state
auto
active
D0

Unbind устройство тоже ни к чему хорошему не приводит, видюхи начинают потреблять по 100 ватт. Читал, кому-то помогает следующие параметры драйвера, но мне к сожалению нет:

options nvidia NVreg_EnableGpuFirmware=0
options nvidia "NVreg_DynamicPowerManagement=0x03"
options nvidia NVreg_TemporaryFilePath=/var/tmp
options nvidia NVreg_EnableS0ixPowerManagement=1
options nvidia NVreg_PreserveVideoMemoryAllocations=1

В общем, хотелось бы по максимуму снизить потребление в простое. Пока все вместе потребляет 200 ватт.