オープンソースドライバーでの解決策/回避策:(kernels> = 3.11)
同じ問題がありました。私のラップトップは、ブートの数分後に過熱するために自動的にシャットダウンします(ブートを完了することができなかった場合もあります)。
ハイブリッドグラフィックスを搭載した私のマシンSamsung Chronos 7(注(3)を参照):
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series]
プロプライエタリなドライバーへの切り替えは役立ちましたが、過熱することもありました。オープンソースのドライバーでは、多くの場合、ブートを完了するために到着しませんでした。私はそれをなんとか修正し、Ubuntu 13.10、カーネル3.11.xのオープンソースドライバーを使用しました。
免責事項:3Dパフォーマンスが低下してもかまいません。気になる場合は、最新の専用ドライバーをインストールしてみてください。
a)すべてのfglrxパッケージを削除して、オープンソースドライバーに戻ります(link、link)。/etc/X11/xorg.conf
持っている場合は必ず削除してください---オープンソースのドライバーをブロックして画面を見つけることができます。
b)基本的 に、カーネルブートパラメーターを追加します radeon.dpm=1
(注1を参照)。これだけで、温度は下がります(ただし、私は好きですが)。(編集:14.04以降ではデフォルトである必要があります)。
c)カード番号を特定します(注2を参照)。私の場合はcard1
、という名前のファイルが/sys/class/drm/card1/device/power_dpm_state
存在するかどうかを調べることができます。ターミナルでスーパーユーザーに移動sudo -i
して
echo battery > /sys/class/drm/card1/device/power_dpm_state
これにより、GPUが20度(C)低温になります。私はこれを私のに追加しました/etc/rc.local
:
# avoid overheating of the AMD GPU
if [ -f /sys/class/drm/card1/device/power_dpm_state ]; then
echo battery > /sys/class/drm/card1/device/power_dpm_state
fi
d)サスペンド/レジューム後、奇妙なことに、GPUはより高温になります。解決策は(上記のスーパーユーザー端末で)発行することです
echo low > /sys/class/drm/card1/device/power_dpm_force_performance_level
興味深いリンク:
脚注:
(1)これにより、radeonドライバーの「動的電源管理」が有効になります。FWIK、これは14.04以降のデフォルト設定になるため、このハックはまもなく廃止されるはずです。
メインリンク:https : //wiki.archlinux.org/index.php/ATI#Dynamic_power_management
(2)AMDカードは、再起動後に番号を変更する場合があることに注意してください。解決策として、スクリプトを入力しました(/etc/rc.local
履歴書のスクリプトをそのまま使用し、履歴書スクリプトで同様の調合を/etc/pm/sleep.d/01-stay-cool
---コメントするか、履歴書スクリプトの支援が必要な場合はこちらをお読みください)。
# avoid overheating of the AMD GPU
if [ -f /sys/class/drm/card1/device/power_dpm_state ]; then
echo battery > /sys/class/drm/card1/device/power_dpm_state
echo low > /sys/class/drm/card1/device/power_dpm_force_performance_level
fi
if [ -f /sys/class/drm/card0/device/power_dpm_state ]; then
echo battery > /sys/class/drm/card0/device/power_dpm_state
echo low > /sys/class/drm/card0/device/power_dpm_force_performance_level
fi
(3)Googleフレンドリーな正確なモデル(sudo dmidecode
):
System Information
Manufacturer: SAMSUNG ELECTRONICS CO., LTD.
Product Name: 700Z3A/700Z4A/700Z5A/700Z5B
Graphic card Radeon HD 6400M/7400M Series
Version: 0.1