使用 OpenSource 驱动程序时,在 Xubuntu 14.04 中监控 GPU 温度的最佳方法是什么?

6 xfce xubuntu xfce-panel temperature gpu

我在 12.04 甚至更高版本的 GPU 温度上遇到了严重问题,即使在 14.04 中似乎没有了,我也想密切关注我的 GPU。

是否有程序可以在 xfce 面板或其他地方显示它?


编辑:

安装lm-sensors和 Xfce 面板传感器插件后,我可以看到一些温度

在此处输入图片说明

但不是 GPU。我使用 Ubuntu radeon 驱动程序。

在此处输入图片说明

另外,我已经安装psensor:但没有 GPU

在此处输入图片说明

此外,sensors在终端中运行该信息不可用:

在此处输入图片说明

编辑2:

Psensor 页面上,它显示: 当使用 OpenSource ATI 驱动程序时,监控信息可用 throw lm-sensors ....

我已经安装了 lm-sensors 并按照此建议运行sensors-detect并回答yes了那里的所有问题。在 Psensor 窗口中现在有一个新条目,它用于radeon,但它始终为零。

在此处输入图片说明

编辑名称以显示芯片名称,如下所示:

在此处输入图片说明

sensors 命令提供与上述相同的信息。

编辑3

还:

~$ sudo cat /sys/kernel/debug/vgaswitcheroo/switch
[sudo] password for cip: 
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :DynOff:0000:01:00.0
Run Code Online (Sandbox Code Playgroud)

编辑4:

~$ xrandr --setprovideroffloadsink 0x6c 0x44 X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  34 ()
  Value in failed request:  0x6c
  Serial number of failed request:  17
  Current serial number in output stream:  18
Run Code Online (Sandbox Code Playgroud)

Rma*_*ano 6

我使用xfce4-sensors-plugin

在此处输入图片说明

它需要lm-sensors安装和配置,并且它在标准(宇宙)存储库中。

ATI 传感器(当与 radeon 开源驱动程序一起使用时)应该被称为radeon-pci-0100--- 但是请注意,对于最近的内核,卡在不使用时保持关闭状态,因此在这种情况下不会读取传感器 --- 参见https ://askubuntu.com/a/469439/16395

您可以检查传感器是否正在激活卸载,如本文所述:http : //xpressrazor.wordpress.com/2013/10/08/enable-and-use-open-source-radeon-drivers-in-a -muxless-hybrid-graphics-intelamd-setup/ :

  1. 列出图形提供程序:

    xrandr --listproviders
    
    Run Code Online (Sandbox Code Playgroud)

    记下id十六进制代码

  2. 激活它们:

    xrandr --setprovideroffloadsink 0x53 0x79 
    
    Run Code Online (Sandbox Code Playgroud)

    (您必须按顺序替换 Intel 和 ATI 供应商的代码)

  3. 打开终端窗口并运行

    DRI_PRIME=1 glxgears -info 
    
    Run Code Online (Sandbox Code Playgroud)

现在sensors在另一个窗口中使用,您应该会看到 radeon 卡的温度读数上升。