web-dev-qa-db-ja.com

lmセンサーを使用したグラフィックスドライバーの超低温読み取り

最近Ubuntu 14.04をインストールし、lm-sensorsパッケージを入手しました。これは主に、ラップトップが過熱しているかどうかを監視するために行いました。実行するたびに、摂氏-128.0度という非常に低い温度測定値(毎回同じ)が表示されます。なぜこれが起こるのですか?

4

私はそれがそのようになるはずだと思います。新しいカーネル3.13には、radeonドライバーを使用したATIカードの高度な動的電源管理があります。通常の状態では、ATIディスクリートはオフです。

[:~/Pictures/2014] 1 % Sudo cat /sys/kernel/debug/vgaswitcheroo/switch
0:DIS: :DynOff:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0

センサーを読むとき:

[:~/Pictures/2014] % sensors                                        
[radeon-pci-0100
Adapter: PCI adapter
temp1:       -128.0°C  (crit = +120.0°C, hyst = +90.0°C)...]

センサーが何も読み取らない---カードがオフで、センサーもオフです。

カードを起動する場合(たとえば このブログエントリ を参照)、たとえば別のウィンドウを開いて開始します。

DRI_PRIME=1 glxgears -info

もう一度確認してください。

[:~/Pictures/2014] % Sudo cat /sys/kernel/debug/vgaswitcheroo/switch
0:DIS: :DynPwr:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0

カードがオンになって...

[:~/Pictures/2014] % sensors                                        
radeon-pci-0100
Adapter: PCI adapter
temp1:        +65.0°C  (crit = +120.0°C, hyst = +90.0°C)

...センサーも。

多くの情報はこれからです Archフォーラムエントリ および このArch docページ (ドキュメントの品質と最新版のためにArchに敬意を表して.. 。)。

9
Rmano