AMD 专有驱动程序不允许我查看温度

AMD 专有驱动程序不允许我查看温度

我遇到了 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 支持’部分

相关内容