Solusi / solusi dengan driver open-source: (kernel> = 3.11)
Saya memiliki masalah yang sama; laptop saya bahkan akan mati sendiri karena terlalu panas beberapa menit setelah boot (dan kadang-kadang bahkan tidak berhasil menyelesaikan boot).
Mesin saya Samsung Chronos 7 (lihat catatan (3)) dengan grafis hybrid:
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]
beralih ke driver berpemilik membantu, tetapi kadang-kadang terlalu panas. Dengan driver open-source, seringkali itu tidak tiba untuk menyelesaikan boot. Saya berhasil memperbaikinya dan menggunakan driver open-source di Ubuntu 13.10, kernel 3.11.x.
Penafian : Saya tidak keberatan mengalami penurunan kinerja 3D. Jika Anda keberatan, coba instal driver berpemilik terbaru .
a) kembali ke driver open-source dengan menghapus semua paket fglrx ( tautan , tautan ). Pastikan untuk menghapus /etc/X11/xorg.conf
jika Anda memilikinya --- itu dapat memblokir driver open-source untuk menemukan layar.
b) secara mendasar tambahkan parameter boot kernel radeon.dpm=1
(lihat catatan 1). Ini saja menjaga suhu turun (walaupun lebih tinggi dari yang saya suka). ( Sunting: harus menjadi default pada 14,04 dan seterusnya ).
c) Identifikasi nomor kartu (lihat catatan 2) . Dalam kasus saya adalah card1
, Anda bisa mengatakannya mencari jika file bernama /sys/class/drm/card1/device/power_dpm_state
ada. Pergi pengguna super di terminal dengan sudo -i
dan lakukan
echo battery > /sys/class/drm/card1/device/power_dpm_state
ini membuat GPU saya 20 derajat (C) lebih dingin. Saya menambahkan ini ke /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) Setelah menunda / melanjutkan, anehnya, GPU lebih panas. Solusinya adalah dengan mengeluarkan (seperti di atas di terminal superuser)
echo low > /sys/class/drm/card1/device/power_dpm_force_performance_level
Tautan menarik:
Catatan kaki:
(1) Ini akan memungkinkan "manajemen daya dinamis" untuk driver radeon. FWIK, ini akan menjadi pengaturan default di 14,04 ke atas, jadi peretasan ini akan segera menjadi usang.
Tautan utama: https://wiki.archlinux.org/index.php/ATI#Dynamic_power_management
(2) Perhatikan bahwa kadang-kadang kartu AMD mengubah nomor di seluruh reboot. Sebagai solusi, saya telah memasukkan skrip saya (saya harus meletakkannya sebagaimana adanya /etc/rc.local
dan ramuan serupa dalam naskah resume di /etc/pm/sleep.d/01-stay-cool
--- komentar atau baca di sini jika Anda memerlukan bantuan untuk skrip resume).
# 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) Model yang tepat untuk menjadi ramah 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