Manjaro KDE Edition
   3825

[решено] Настройка оборотов кулера. Сложности с 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
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.