曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 6688|回复: 1
打印 上一主题 下一主题

设置 ATI 显卡风扇转速

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34387
跳转到指定楼层
楼主
发表于 2009-4-20 02:49:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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 )
    

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34387
沙发
 楼主| 发表于 2009-8-18 22:56:45 | 只看该作者

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
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2024-6-17 23:55 , Processed in 0.061325 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表