曲径通幽论坛

标题: 设置 ATI 显卡风扇转速 [打印本页]

作者: beyes    时间: 2009-4-20 02:49
标题: 设置 ATI 显卡风扇转速
Recently I bought an AMD 4670graphic card. I wondered if it is possible to control the fan speed dueto the quite annoying fan. Additionally the temperature of the cardstays around 60 degree Celsius during normal work anyway. Thetemperature can be checked calling:
[blockquote]
aticonfig --od-gettemperature
[/blockquote]Actuallythe fan speed can be controlled by calling aticonfig on the commandline, after the AMD kernel module fglrx is loaded and the X server isrunning.
In order to set the fan speed automatically after reboot and also before someone logs in just put something like:
[blockquote]
/opt/bin/aticonfig --pplib-cmd 'set fanspeed 0 auto' > /dev/null
[/blockquote]to /etc/X11/gdm/Init/Default.
( using Gentoo, location of aticonfig and gdm/Init/Default may differ )
    
作者: beyes    时间: 2009-8-18 22:56
标题: 9.7以后的驱动无法随意设置温度
注,在 9.7 版的驱动后,已经不能随意设置温度,显卡自身会根据探测到的显卡温度而决定是否允许你进行设置。

这也是无意中测试得到:
[Plain Text] 纯文本查看 复制代码

beyes@linux-beyes:~> aticonfig --pplib-cmd "set fanspeed 0 20"
PPLIB command execution has failed!
ati_pplib_cmd: execute "set" failed!
beyes@linux-beyes:~> aticonfig --pplib-cmd "set fanspeed 0 30"
PPLIB command execution has failed!
ati_pplib_cmd: execute "set" failed!
beyes@linux-beyes:~> aticonfig --pplib-cmd "set fanspeed 0 40"
PPLIB command execution is Successful!

之前,还以为后面版本的驱动不适合这个温度调节命令了。
现在看来不是,命令仍然可以执行,但已经不能随意设置。如果想显卡能随意设置温度,且驱动教新,可选择 9.6 版本。
上面关于不能随意设置温度的结论,是我推测的,不一定是事实。
如果用了 9.6 版本的驱动,假如想根据显卡的实际温度进行风扇调节,可参考拙作:http://www.groad.net/bbs/read.php?tid=731




欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2