使用OpenSource驱动程序时,Xubuntu 14.04中监控GPU温度的最佳方法是什么?
我在12.04甚至更晚的时候遇到了严重的GPU温度问题,即使在14.04这似乎已经消失了,我还是要关注我的GPU。
是否有一个程序可以在xfce-panel或其他方面显示?
编辑:
安装lm-sensors
和Xfce面板传感器插件后,我可以看到一些温度
但不是GPU。 我使用Ubuntu radeon驱动程序。
另外,我安装了psensor
:但没有GPU
此外,在终端中运行sensors
信息不可用:
EDIT2:
在这个 Psensor页面上显示: 当使用OpenSource ATI驱动程序时,监控信息可用于lm-sensors ….
我已经安装了lm-sensors并遵循这个建议我运行了sensors-detect
并回答了所有问题。 在Psensor窗口中,现在有一个新条目,它是radeon ,但它始终为零。
编辑名称以显示芯片名称,它看起来像这样:
sensors
命令提供与上面相同的信息。
EDIT3
也:
~$ 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
EDIT4:
~$ 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
我使用xfce4-sensors-plugin
:
它需要安装和配置lm-sensors
,它位于标准(Universe)存储库中。
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 / :
-
列出图形提供者:
xrandr --listproviders
记下
id
hex代码 -
激活它们:
xrandr --setprovideroffloadsink 0x53 0x79
(您必须按此顺序替换英特尔和ATI提供商的代码)
-
打开终端窗口然后运行
DRI_PRIME=1 glxgears -info
现在在另一个窗口中使用sensors
,您应该看到radeon卡的温度读数上升。
在完成问题中提出的所有操作之后以及在将Psensor更新到版本1.1.2之后,Radeon温度在重新启动后出现在那里。
sudo add-apt-repository ppa:jfi/psensor-unstable sudo apt-get update sudo apt-get install psensor
更多这里 。
更新:
如果设置为在启动时启动 ,则仅在重新启动后才会在Psensor中显示radeon信息。 另外,奇怪的是如果Psensor关闭并重新启动而没有重启,则再次没有radeon
条目。
实际上ATI卡在那个时刻没有工作, 因为这个答案解释了 : 新内核3.13具有带有radeon驱动程序的ATI卡的高级动态电源管理。 在正常情况下,ATI离散是关闭的 。
Psensor和Xfce Sensor插件都会在启动时显示radeon温度,但如果它们重新启动,则Psensor中的条目将丢失,Xfce面板插件中将为零,运行sensors
时将为N / A.
为了测试这一点并启动ATI卡,该答案表示要运行glxgears
:
DRI_PRIME=1 glxgears -info
然后会发生什么是Xfce面板插件将显示GPU温度, 而psensor将不会重新启动 。 sensors
命令将显示ATI卡的温度。
如果关闭glxgears
,则离散卡将停止。 然后,Psensor将继续显示最后的GPU温度,直到重新启动。 面板插件也是,但不会很久。 在其属性中,radeon temp已经为零,取消选中并重新检查以刷新。