我刚刚在我的系统上安装了 Ubuntu 11.10 64 位,它有一个 ATI Crossfire 设置(我已经安装了专有 ATI 驱动程序和 Catalyst,没有任何问题)但我似乎无法控制似乎以最大速度运行的第二个视频卡风扇速度(我有 lm-sensors 和 fancontrol 设置)。
# aticonfig --pplib-cmd 'set fanspeed 1 31'
PPLIB command execution has failed!
ati_pplib_cmd: execute "set" failed!
在第一张卡上运行良好:
# aticonfig --pplib-cmd 'set fanspeed 0 31'
PPLIB command execution is Successful!
正如您所见,两张卡均已被检测到:
CrossFire chain for adapter 0, status: enabled
0. 0f:00.0 ATI Radeon HD 5900 Series
1. 0e:00.0 ATI Radeon HD 5900 Series
请帮忙。
答案1
看看这个AMD GPU 酷炫页:
aticonfig --pplib-cmd “set fanspeed 1 85” 会将风扇设置在第二个 GPU 上,这种假设是错误的。这会在同一 GPU 上设置一个假设的第二个风扇。相反,GPU 的选择必须通过 DISPLAY 环境变量来完成,其中显示 :0.0 指的是第一个配置的 GPU,而 :0.1 指的是第二个,依此类推。
您可能需要尝试以下方法来设置第二个显卡风扇速度:
DISPLAY=0.1 aticonfig --pplib-cmd 'set fanspeed 0 31'