Скрипт автоуправления вентиляторами Nvidia на HiveOS
#44
Отправлено 18 августа 2017 - 06:25
# Graphics card 1 to 6
for MY_DEVICE in {0..5}
do
# Check if card exists
if nvidia-smi -i $MY_DEVICE >> /dev/null 2>&1; then
# Fan speed
TEMP_NOW=$(nvidia-smi --id=$MY_DEVICE --format=csv,noheader --query-gpu=temperature.gpu)
FAN_NOW=$(nvidia-smi --id=$MY_DEVICE --format=csv,noheader,nounits --query-gpu=fan.speed)
# echo "$TEMP_NOW"
# echo "$FAN_NOW"
DIFF=$(( $TEMP_NOW - $MY_TEMP ))
# echo "$DIFF"
if [[ $DIFF -ge 2 ]]; then
FAN_SET=$(( $FAN_NOW + 2))
nvidia-settings -a "[gpu:$MY_DEVICE]/GPUFanControlState=1"
nvidia-settings -a "[fan:$MY_DEVICE]/GPUTargetFanSpeed=$FAN_SET"
fi
if [[ $DIFF -le -2 ]]; then
FAN_SET=$(( $FAN_NOW - 2))
nvidia-settings -a "[gpu:$MY_DEVICE]/GPUFanControlState=1"
nvidia-settings -a "[fan:$MY_DEVICE]/GPUTargetFanSpeed=$FAN_SET"
fi
fi
done
#49
Отправлено 02 октября 2017 - 07:49
#50
Отправлено 10 октября 2017 - 06:44
закинул на гит.Алгоритм следующий. Скрипт пытается удержать температуру, заданную в параметрах, путем снижения либо увеличения оборотов вентилятора. Не рекомендую выставлять слишком низкую температуру, не соответствующую здравому смыслу, т.к. скрипт выкрутит вентиляторы на 100%. Думаю температура в пределах 60-65 градусов будет оптимальной.
#51
Отправлено 17 октября 2017 - 01:27
#52
Отправлено 26 октября 2017 - 08:02
#58
Отправлено 20 декабря 2017 - 01:05
Скрипт полезный, почитал коменты описание и понял что в линуксе ноль. Попробовал скачать файл autofan.sh с гитхаба так он просто открывает в браузере текст. Как его перенести на SSD где Hive os стоит? Видео ролик по установке посмотрел там ничего не понятно. Может уважаемый разработчик пошаговую инструкцию выложит для чайников.
#59
Отправлено 27 декабря 2017 - 06:34
Скрипт полезный, почитал коменты описание и понял что в линуксе ноль. Попробовал скачать файл autofan.sh с гитхаба так он просто открывает в браузере текст. Как его перенести на SSD где Hive os стоит? Видео ролик по установке посмотрел там ничего не понятно. Может уважаемый разработчик пошаговую инструкцию выложит для чайников.
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных