我终于设法在我的计算机上安装了两块 ATI Radeon 6950 显卡,但显卡可能会变得非常热。根据我公寓的布置,我希望能够通过 SSH 进入机器并执行命令来了解温度。到目前为止,我尝试过的方法是这样的...
export DISPLAY=:0.0
sudo aticonfig --adapter=0 --od-gettemperature
但是,当我通过 SSH 执行此操作时,出现以下错误:
ERROR - X needs to be running to perform ATI Overdrive(TM) commands
如果我在远程进入机器时打开 X 转发,那么它似乎只会影响我的本地机器而不是远程机器。
我这样做对吗?有没有更好的方法来监控我的显卡温度?
答案1
如果使用开源驱动程序,lm-sensors 将显示大多数新 radeon 的温度。如果封闭驱动程序在获取信息之前需要访问 X,请尝试在更改为 root 并将 .Xauthority 文件从用户目录复制到 root 主目录后导出 DISPLAY
答案2
DISPLAY=:0 sudo amdconfig --odgt --odgc
如果你的显示器是第一个