Mic*_*io. 5 fan temperature drivers
在 Ubuntu 14.04 上,我习惯于在启动过程中运行 conky 的 python 脚本来读取我的 GPU 温度,然后根据温度改变我的风扇速度。这是脚本:
#
# python /home/ibart/.scripts/ventola_ati.py
#
import os
import time
minTemp = 45.00
maxTemp = 70.00
minSpeed = 10
maxSpeed = 90
updateInterval = 3
fanSpeed = 25
while True:
f = os.popen('aticonfig --od-gettemperature | grep "Sensor 0" | cut -c43-47')
currentTemp = eval(str(f.readlines())[2:7])
if currentTemp > maxTemp:
if fanSpeed < maxSpeed:
fanSpeed = fanSpeed + 1
if currentTemp < minTemp:
if fanSpeed > minSpeed:
fanSpeed = fanSpeed - 1
os.system('aticonfig --pplib-cmd "set fanspeed 0 ' + str(fanSpeed) + '"')
print fanSpeed
print currentTemp
time.sleep(updateInterval)
Run Code Online (Sandbox Code Playgroud)
现在 Ubuntu 放弃了我的卡的官方驱动程序,一个旧的和花哨的 HD5770?
谢谢。
编辑。在 16.04 上sensors检测到它。谢谢卢卡。
请使用传感器检测。
sudo sensors-detect
Run Code Online (Sandbox Code Playgroud)
然后启动它:
sensors
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
43329 次 |
| 最近记录: |