web-dev-qa-db-ja.com

Dell Inspiron 1564の過熱問題をデバッグするにはどうすればよいですか?

ラップトップに問題があります(Dell Inspiron 1564 Core i5 4GB Ram VGA ATI Mobility Radeon HD 4300でUbuntu 10.10 32ビットが実行されています)。シャットダウンする前に作業しているアプリケーションに遅れがなくても、突然シャットダウンします。過熱の問題だと思います。実際、Ubuntuを実行しているときは常にラップトップが熱くなっています。窓に戻っても、適切な換気を維持している限り、激しい負荷がかかってもシャットダウンしたり、問題が発生したりすることはありません(通気口が塞がれている場合でも同じです)。

実際、Ubuntuでは、通常はインターネットをサーフィンしたり、Webページをコーディングしたり、時々pythonとRubyで遊んだりといったCPUパワーを必要とすることはしません。デスクトップ効果を有効にしていないので、通常のGNOME guiを除き、GPUはロードされません。

現在、パネルモニタアプレットのプロセッサ負荷は0%、メモリはプログラムで11%、キャッシュは22%です。そして、私は1.20 Ghzに設定された4つのコアそれぞれのCPU周波数モニターを持っています(可能な最小値、このアプレットが本当にCPU使用を制限するかどうかはわかりません)。ターミナルでセンサーを実行してくれた

temp1:       +26.8°C  (crit = +100.0°C)                  
temp2:        +0.0°C  (crit = +100.0°C) 

ターミナルのhddtemp/dev/sdaは私に与えてくれました

/dev/sda: WDC WD3200BEVT-75ZCT2: 46°C

それだけでいいのですが、ノートパソコンは本当に暑いです。キーボードで感じることができます。マウスパッドに触れるのは苦痛で、ファンは常に回転しています。また、USBで動作する2つの小さなファンをラップトップの下に置いており、ラップトップはファンの上に持ち上げられているので、換気がよくなっています。

Windowsを実行しているときは、CPUに非常に大きな負荷がかかっている場合を除き、それほど熱くならず、これにより日常のタスクにLinuxを使用することを避けています。

実際、私は速度をあまり気にしません。低速に対処できるので、突然シャットダウンすることはありません。

だから、私を助けて、考えられる原因を教えてくれたら、どこから始めればいいですか?

12
Tab

Dellラップトップには、かなりの数のファン/加熱の問題があるようです。私の最初の電話は、BIOSをアップグレードすることです。

その前にシステムが過熱していたので、BIOSの更新によって通常問題がソートされます。幸いなことに、それはdellsのサポートに依存しています。以下のリンクを確認してください。

http://support.Dell.com/support/downloads/driverslist.aspx?c=us&cs=19&l=en&s=dhs&SystemID=INSPIRON1564&os=BIOSA&osl=en&servicetag=&catid=1&impid=-1&dateid=-1&typeid=-1&formatid = -1&source = -1

これが何らかの助けになることを願っています。

5
Matt

どんな種類のGPUがありますか? Radeonsは常に熱くなることが知られています。独自のFGLRXドライバーに切り替えると、これが修正されます。

ランチパッドには、このための 未解決のバグ があります。

2
psusi

あなたがそれを行うことに慣れているなら、それはCPUを分解し、ファンとヒートシンク領域からほこりを吹き飛ばす価値があるかもしれません。 Web上には多くのガイドが存在する可能性がありますが、全体的なプロセスはDellサービスマニュアル here に文書化されています。適切な圧縮空気を使用してほこりを吹き飛ばし、ヒートシンクにサーマルペーストを再塗布する必要があります。

私はこれを非常に熱く走っていたInspiron 1300に対して行いました。

2
dutchie

CPUを可能な限り低い周波数にロックするには、次のようにします。

Sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq < /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq

または、利用可能な周波数のリストから選択することができます

echo [FERQ] | Sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

[FREQ]をこのコマンドで見つかった周波数のいずれかに置き換えます。

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies

これは温度を下げるのに役立つかもしれません。しかし、実際には、グラフィックスが重いアプリケーションがなくても、ドライバーが正しいものではない場合(完全に最適化されている場合)、GPUは非常に熱くなる可能性があるため、別のドライバーを試してみることができます(利用可能な場合) 、オープンソースとクローズソースの両方、異なるバージョン)。また、コンピューターがCPUを使用しているときとgfxを使用しているときの温度を測定してみてください。 glxgearsをフルスクリーンで実行中に温度を測定してから、stress -c 5を実行中に温度が最も高いものを確認してください。

他に考えるべき重要なことは、コンピューターの温度センサーがどこにあるのかを正しく知らないということです。

私が考えることができる最後のこれは、ファンが正しく動作しない可能性があることです(カーネルによって正しく制御されていない)が、その場合、私はもう少し研究する必要があります;)

1
LassePoulsen

Ubuntu 10.04および10.10が過熱し、すべてのCPUとほとんどのRAMを使用することに問題がありました。私はこれらのフォーラムをスキャンしましたが、私の正確な問題の説明に当てはまるものは何も見られなかったので、いじくり始めました。システムモニターで、XORGがほとんどの損傷を行っていることに気付きました。 XORGがウィンドウシステムなどを管理しているため、「停止プロセス」を実行してコンピューターをロックしました。いずれにせよ、ハードリブートを実行しましたが、コンピューターは不当に高温になりませんでした。これが役に立つだけでなく、私の終わりに単なる運ではないことを願っています。

0
Abe