Я решил это с помощью скрипта bash, который устанавливает скорость вентилятора на фактическую температуру. Я имею в виду, что если температура чипа составляет 60 градусов, скорость вращения вентилятора 60%. Затем я запускаю это под root cron каждую минуту. Я создал /bin/atiSpeedCron
файл с этим содержанием:
#!/bin/bash
read temp < <(/usr/bin/aticonfig --od-gettemperature | grep "Sensor 0" | cut -c43-47)
echo temp: $temp
aticonfig --pplib-cmd "set fanspeed 0 $temp"
тогда я обновил cron используя
crontab -e
под учетной записью root я ввел эту строку:
* * * * * /bin/atiSpeedCron
это заставило меня забыть о фанатах ati. Кстати, я думаю, Grivers должен сделать это.