Manjaro KDE Edition
   3611

[решено] Настройка оборотов кулера. Сложности с fancontrol

Вопрос по утилите fancontrol.
Manjaro KDE.

Стандартная регуляция оборотов кулера не устраивает — шумно задолго до 60 градусов.

Fancontrol настроил, запустил с интервалом опроса датчиков 10 секунд. Порадовался отличной работе: тихо и перегрева не допускает.

Но во время просмотра фильма заметил, что кино слегка дергается каждые 10 секунд. Несколько раз менял интервал — так и есть дергается каждый раз при опросе датчиков.

Комп — Dell inspiron 5555, железо не настолько убогое, чтобы так тупить вроде.

Что посоветуете сделать, чтобы устранить лаг? Или есть иные способы регулировать обороты кулера?

Спасибо что дочитали)

2 комментария

avatar
Установил i18kutils-git, вопрос решен.

Правда автомониторинг крашится почему-то. Навелосипедил скриптик, все работает без тормозов)
while true
  do
    sleep 10
    if ((`i8kctl temp`<46))
      then sudo i8kfan - 0
    elif ((`i8kctl temp`<71))
      then sudo i8kfan - 1
    else sudo i8kfan - 2
  fi
done
Последний раз редактировалось
0
avatar
Финальный скриптик, вдруг кому пригодится:
COOL=46
MIDDLE=71
INTERVAL=5

STATUS_STOP='-1 0'
STATUS_MID='-1 1'
STATUS_RUN='-1 2'

STOP='sudo i8kfan - 0'
START='sudo i8kfan - 1'
RUN='sudo i8kfan - 2'

while true
do
  STATUS=`i8kfan`
  TEMP=`i8kctl temp`
  
  if (( $TEMP < $COOL )) && [ "$STATUS" != "$STATUS_STOP" ]
    then $STOP
  elif (( $TEMP > $COOL )) && (( $TEMP < $MIDDLE )) && [ "$STATUS" != "$STATUS_MID" ]
    then $START
  elif (( $TEMP >= $MIDDLE )) && [ "$STATUS" != "$STATUS_RUN" ]
    then $RUN
  fi
  sleep $INTERVAL
done
Последний раз редактировалось
+1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.