-1
私はCPUの温度を制御する簡単なGNOME拡張機能を書いていますが、まれな問題があります。私は貝にセンサーを実行するとき、私はこの結果を持っている:gnomeの拡張子でLm-sensorsが間違った結果を返す
dell_smm-virtual-0
Adapter: Virtual device
Processor Fan: 0 RPM
CPU: +53.0°C
Other: +46.0°C
Other: +52.0°C
GPU: +16.0°C
acpitz-virtual-0
Adapter: Virtual device
temp1: +53.5°C (crit = +99.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +57.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +57.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +55.0°C (high = +86.0°C, crit = +100.0°C)
を、私はGLib.spawn_command_line_sync(「センサー」)と同じコマンドを実行するとき、私は私のCPUの温度が10度以上多くを得ます:
JS LOG: ----------->, dell_smm-virtual-0
Adapter: Virtual device
Processor Fan: 0 RPM
CPU: +67.0°C
Other: +46.0°C
Other: +52.0°C
GPU: +16.0°C
acpitz-virtual-0
Adapter: Virtual device
temp1: +67.5°C (crit = +99.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +68.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +65.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +68.0°C (high = +86.0°C, crit = +100.0°C)
whats wrong?
こんにちは@ andy.holmes私は最後にmain.loopで解決しました。私は2秒ごとに温度を印刷するとき、私は正しい温度を取得します。それはまれですが動作します。初めて失敗するだけです。 –
興味深いことに、私に「spawn_sync」の問題ではないことを知らせてくれてありがとう。 –