Can't overclock 1070 on Linux with drivers v387.22

Hello,

i have 2x 1070 cards and i can’t overclock.

with nvidia-smi -q -d SUPPORTED_CLOCKS i have :

Supported Clocks : N/A

i tried to do some commands like

sudo nvidia-xconfig --enable-all-gpus -a --cool-bits=12
sudo nvidia-smi -pm 1
sudo DISPLAY=:0 XAUTHORITY=/var/run/lightdm/root/:0 nvidia-settings \
-a "GPUPowerMizerMode=1" \
-a "GPUFanControlState=1" \
-a "GPUTargetFanSpeed=77" \
-a 'GPUMemoryTransferRateOffset=500' \
-a 'GPUGraphicsClockOffset=500'

but nothing happens, and the cards are still not overclocked.
i forget something?

Thanks a lot in advance.

I guess they broke it with some driver, you now have to use

GPUGraphicsClockOffsetAllPerformanceLevels
GPUMemoryTransferRateOffsetGPUGraphicsClockOffsetAllPerformanceLevels

https://wiki.archlinux.org/index.php/NVIDIA/Troubleshooting#Overclocking_with_nvidia-settings_GUI_not_working