Вы можете установить его из терминала также:
DISPLAY =: 0.0 aticonfig --pplib-CMD "установить FANSPEED-65"
Эта строка устанавливает скорость GPU 0 вентилятора на 65%
Для того, чтобы установить GPU1:
DISPLAY =: 0.1 aticonfig --pplib-CMD "установить FANSPEED-65"
или вы можете использовать этот скрипт для установки целевого темпа:
setfanspeed.sh
#! / Bin / Баш
MAXSPD = 80
MINSPD = 40
если [$ # -lt 2];
тогда
эхо "Использование: setfantemp.sh <идентификатор устройства> <температура>"
выход 1
фи
DEVICE = $ 1
SETTEMP = $ 2
экспорт DISPLAY =:. 0 $ {DEVICE}
aticonfig --pplib-CMD "установить FANSPEED-55"
в то время как верно;
делать
CURTEMP = `aticonfig --adapter = $ {DEVICE} --odgt | Grep Temp | СЕПГ 's /.* \ ([0-9] * [0-9] [0-9] \) \ .. * / \ 1 /' '
CURSPD = `aticonfig --pplib-CMD "получить FANSPEED 0" | Grep Результат | Сед 'ы /.* \ ([0-9] * [0-9] [0-9] \) \%. * / \ 1 /' `
эхо -n "Установка температуры: $ {SETTEMP} C Текущая температура: $ {CURTEMP} C Текущая скорость: $ {CURSPD}% - "
если [ "$ {CURTEMP}" -ne "$ {SETTEMP}" ]; тогда
если [ "$ {CURTEMP}" -lt "$ {SETTEMP}" ]; тогда
NEWSPD = $ (($ {CURSPD} - 1))
если [ "$ {NEWSPD}" -lt "$ {MINSPD}" ]; тогда
эхо "Ограничение скорости MIN"
еще
эхо "Снижение скорости до $ {NEWSPD}"
aticonfig --pplib-CMD "набор FANSPEED 0 $ {NEWSPD}"
фи
еще
NEWSPD = $ (($ {CURSPD} + 1))
если [ "$ {NEWSPD}" -gt "$ {MAXSPD}" ]; тогда
эхо "Ограничение скорости MAX"
еще
эхо "Увеличение скорости до $ {NEWSPD}"
aticonfig --pplib-CMD "набор FANSPEED 0 $ {NEWSPD}"
фи
фи
еще
эхо "стабильный"
фи
сон 20
сделанный