There is error in 3main file (seems to be present long time).
If you are using P106-100 cards only then it is not possible to use individual overclock settings (which is my case since one card probably has Hynix memory).
You should modify 3main file:
if [ $P106_100_FULL_HEADLESS_MODE == "YES" ]
then
if grep -q "XORG_UPDATED" /home/m1/xorg_flag;
then
sleep 2
UPDATE="NO"
fi
if [ $UPDATE == "YES" ]
then
sudo nvidia-xconfig --enable-all-gpus --cool-bits=12
cd /home/m1
echo XORG_UPDATED > '/home/m1/xorg_flag'
sleep 4
echo "XORG UPDATED"
echo ''
echo "Rebooting in 5"
echo ''
echo "disconnect monitor if connected"
sleep 5
sudo reboot
fi
sleep 4
${NVD} -a GPUGraphicsClockOffset[2]=${__CORE_OVERCLOCK}
${NVD} -a GPUMemoryTransferRateOffset[2]=${MEMORY_OVERCLOCK}
fi
Instead of
${NVD} -a GPUGraphicsClockOffset[2]=${__CORE_OVERCLOCK}
${NVD} -a GPUMemoryTransferRateOffset[2]=${MEMORY_OVERCLOCK}
You can use
gpu=0
while [ $gpu -lt $GPUS ]
do
for j in $TI
do
CORE=${__CORE_OVERCLOCK[${gpu}]}
MEM=${MEMORY_OVERCLOCK[${gpu}]}
${NVD} -a [gpu:$gpu]/GPUGraphicsClockOffset[${j}]=$CORE
${NVD} -a [gpu:$gpu]/GPUMemoryTransferRateOffset[${j}]=$MEM
done
gpu=$(($gpu+1))
One more, tried to use v0019-2.0. But claymore consistently crashed. Had to revert to v0019 (not 1.4). Maybe some driver issue.