не выставляются частоты ни скриптом, ни командой
nvidia-settings -a "[gpu:0]/GPUMemoryTransferRateOffset[3]=1000"
скрипт:
MY_CLOCK="-100"
MY_MEM="1000"
MY_FAN="75"
for MY_DEVICE in {0..0}
do
DISPLAY=:0 XAUTHORITY=/var/lib/mdm/:0.Xauth nvidia-settings -a "[gpu:$MY_DEVICE]/GPUPowerMizerMode=1"
DISPLAY=:0 XAUTHORITY=/var/lib/mdm/:0.Xauth nvidia-settings -a "[gpu:$MY_DEVICE]/GPUFanControlState=1"
DISPLAY=:0 XAUTHORITY=/var/lib/mdm/:0.Xauth nvidia-settings -a "[fan:$MY_DEVICE]/GPUTargetFanSpeed=$MY_FAN"
DISPLAY=:0 XAUTHORITY=/var/lib/mdm/:0.Xauth nvidia-settings -a "[gpu:$MY_DEVICE]/GPUGraphicsClockOffset[3]=$MY_CLOCK"
DISPLAY=:0 XAUTHORITY=/var/lib/mdm/:0.Xauth nvidia-settings -a "[gpu:$MY_DEVICE]/GPUMemoryTransferRateOffset[3]=$MY_MEM"
done
результат:
Attribute 'GPUPowerMizerMode' (nvidia1:0[gpu:0]) assigned value 1.
Attribute 'GPUFanControlState' (nvidia1:0[gpu:0]) assigned value 1.
Attribute 'GPUTargetFanSpeed' (nvidia1:0[fan:0]) assigned value 75.
ERROR: Error assigning value -100 to attribute 'GPUGraphicsClockOffset' (nvidia1:0[gpu:0]) as specified assigment
'[gpu:0]/GPUGraphicsClockOffset[3]=-100' (Unknown Error).
ERROR: Error assigning value 1000 to attribute 'GPUMemoryTransferRateOffset' (nvidia1:0[gpu:0]) as specified assigment
'[gpu:0]/GPUMemoryTransferRateOffset[3]=1000' (Unknown Error).
Done
Если вводить руками через nvidia-settings в PowerMizer в 3 графе параметра Perfomance Levels все частоты выставляется без проблем и работают!
xorg.conf:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "keyboard"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1060 6GB"
BusID "PCI:04:00:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "AllowEmptyInitialConfiguration" "True"
Option "Coolbits" "31"
Option "RegistryDwords" "PerfLevelSrc=0x2222"
SubSection "Display"
Depth 24
EndSubSection
EndSection