
12.04 以降でも GPU の温度に深刻な問題がありましたが、14.04 ではそれがなくなったように見えても、GPU には注意を払いたいと思っています。
xfce パネルなどでそれを表示するプログラムはありますか?
編集:
lm-sensors
Xfceパネルセンサープラグインをインストールした後、いくつかの温度を見ることができます
ただし、GPU ではありません。Ubuntu radeon ドライバーを使用します。
また、インストールしましたpsensor
が、GPUがありません
また、sensors
ターミナルで実行してもその情報は利用できません:
編集2:
でこれPsensor ページには次のように書かれています: OpenSource ATI ドライバーを使用すると、監視情報は lm-sensors を通じて入手できます。
lm-sensorsをインストールし、以下を実行しましたこのアドバイス私は走ってsensors-detect
、yes
そこですべての質問に答えました。Psensorウィンドウに新しいエントリがあり、それはラデオン、常にゼロになります。
チップ名が表示されるように名前を編集すると、次のようになります。
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
編集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
答え1
私が使う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/ を参照してください。:
グラフィックプロバイダーを一覧表示します。
xrandr --listproviders
id
16進コードをメモする有効化:
xrandr --setprovideroffloadsink 0x53 0x79
(Intel および ATI プロバイダーのコードをこの順序で置き換える必要があります)
ターミナルウィンドウを開いて実行します
DRI_PRIME=1 glxgears -info
ここでsensors
別のウィンドウを使用すると、Radeon カードの温度が上昇していることがわかります。
答え2
質問に示されているすべてのアクションを実行し、Psensor をバージョン 1.1.2 に更新した後、再起動後に Radeon の温度が表示されました。
sudo add-apt-repository ppa:jfi/psensor-unstable
sudo apt-get update
sudo apt-get install psensor
詳細はこちら:Psensor がパネル上に温度センサーを表示するオプションを追加して更新されました。
アップデート:
再起動後にのみPsensorにRadeon情報が表示される起動時に起動するように設定されている場合radeon
また、Psensor を閉じて再起動せずに再起動すると、エントリが再び存在しなくなるのは奇妙です。
実際、ATIカードはその時点では動作していませんこの回答が説明しているように:新しいカーネル3.13には、Radeonドライバを使用したATIカードの高度な動的電源管理機能が搭載されています。通常の状態では、ATIディスクリートはオフになっています。。
Psensor と Xfce Sensor プラグインは両方とも、開いている場合は起動時に Radeon の温度を表示しますが、再起動すると、Psensor のエントリがなくなり、Xfce パネル プラグインのエントリはゼロになり、実行時には N/A になりますsensors
。
これをテストし、ATI カードを起動するには、次のように実行するように回答されていますglxgears
:
DRI_PRIME=1 glxgears -info
そうすると、XfceパネルプラグインはGPUの温度を表示します。psensorは再起動されるまで.sensors
コマンドは ATI カードの温度を表示します。
シャットダウンするとglxgears
、ディスクリート カードは停止します。その後、Psensor は再起動されるまで最後の GPU 温度を表示し続けます。パネル プラグインも同様ですが、長くは続きません。プロパティでは、radeon temp はすでにゼロになっています。チェックを外して再度チェックし、更新してください。
答え3
gpustat に基づいて GPU の温度、使用率、ファン速度、メモリ、電力を監視するために XFCE パネルで使用できる小さな Python スクリプトを作成しました。https://github.com/wookayin/gpustat。
私のリポジトリで確認することができます