我遇到了 Ubuntu 中的 GPU 温度高于 Windows 的问题,因此我尝试安装 AMD mobility radeon HD 5650 的专有驱动程序。现在我看不到温度。
这是否意味着传感器无法访问?如果温度超过 100C,我的电脑会自动关闭吗?
注意:我使用 Psensor 查看温度
答案1
我有同样的显卡,我发现 Psensor 无法可靠地与专有驱动程序配合使用。但还有另一种方法可以检查 GPU 温度。打开终端( Unity 下的CTRL+ ALT+ T)并输入以下命令:
aticonfig --odgt --odgc
它将显示当前的 GPU 温度及其工作负载信息:
$ aticonfig --odgt --odgc
Default Adapter - AMD Radeon HD 6500M/5600/5700 Series
Sensor 0: Temperature - 54.00 C
Default Adapter - AMD Radeon HD 6500M/5600/5700 Series
Core (MHz) Memory (MHz)
Current Clocks : 400 800
Current Peak : 550 800
Configurable Peak Range : [450-550] [800-800]
GPU load : 0%
在我的系统上,我为这个命令设置了一个别名,以便在需要时可以快速访问它。为此,您只需编辑.bash_aliases
主目录中的文件即可:
gedit .bash_aliases
将以下行添加到文件末尾:
alias gpuinfo='aticonfig --odgt --odgc'
保存文件并重启终端。从现在起,你将能够使用命令访问 GPU 温度gpuinfo
。
答案2
编译 Psensor 时是否启用了 AMD 支持?Ubuntu 存储库中的 Psensor 包在编译期间未启用 AMD 支持,因此您在使用开源驱动程序时只能监控 AMD GPU。
看http://wpitchoune.net/psensor/doc/faq.html#S_ATIMonitoring。启用 AMD 支持的编译说明位于:http://wpitchoune.net/svnpub/psensor/trunk/README在‘ATI/AMD GPU 支持’部分