Разгон nvidia при запуске, при котором не работает скрипт .sh в rc.local

Добрый день. У меня возникают проблемы при получении сценария запуска, который я написал для моих настроек разгона для инициализации при загрузке. Я запустил скрипт самостоятельно, и он отлично работает; однако, когда я запускаю его в rc.local, он не работает.


overclock.sh (это скрипт оверлока)

#!/bin/bash 
sudo nvidia-settings -a '[gpu:0]/GPUGraphicsClockOffset[3]=-200'
sudo nvidia-settings -a '[gpu:0]/GPUMemoryTransferRateOffset[3]=1100' 
sudo nvidia-settings -a '[gpu:0]/GPUFanControlState[3]=1' 
sudo nvidia-settings -a '[fan:0]/GPUTargetFanSpeed[3]=55' 
sudo nvidia-settings -a '[gpu:1]/GPUGraphicsClockOffset[3]=-200' 
sudo nvidia-settings -a '[gpu:1]/GPUMemoryTransferRateOffset[3]=1100' 
sudo nvidia-settings -a '[gpu:1]/GPUFanControlState[3]=1' 
sudo nvidia-settings -a '[fan:1]/GPUTargetFanSpeed[3]=55' 
sudo nvidia-smi -pl 75

/etc/rc.local

#!/bin/sh 
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
/home/ubuntu1/overclock.sh &
exit 0

Странно то, что overclock.sh запускается при запуске, но rc.local пропускает все строки с надписью «sudo nvidia-settings -a .....», но запускает строку с надписью «sudo nvidia-smi -pl» 75 ', как я вижу, это одно изменение в системе.

1
задан 12 January 2018 в 07:45

0 ответов

Другие вопросы по тегам:

Похожие вопросы: