Açık kaynaklı sürücülerle çözüm / geçici çözüm: (çekirdek> = 3.11)
Aynı problemim vardı; dizüstü bilgisayarım önyüklemeden birkaç dakika sonra bile aşırı ısınmak için kendini kapatacak (ve bazen önyüklemeyi bitirmeyi başaramadı).
Hibrit grafikli makinem Samsung Chronos 7 (nota (3) 'e bakın):
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]
tescilli sürücülere geçmek yardımcı oldu, ama bazen de aşırı ısındı. Açık kaynaklı sürücülerle, genellikle önyüklemeyi bitirmek için gelmedi. Düzeltmeyi ve Ubuntu 13.10, çekirdek 3.11.x'te açık kaynaklı sürücüleri kullanmayı başardım.
Feragatname : 3D performansının düşmesine aldırmam. Eğer sakıncası varsa, en son tescilli sürücüleri kurmayı deneyin .
a) tüm fglrx paketlerini ( link , link ) kaldırarak açık kaynaklı sürücülere geri dönün . /etc/X11/xorg.conf
Eğer varsa, kaldırmak için emin olun --- ekranları bulmak için açık kaynaklı sürücüleri engelleyebilir.
b) çekirdek önyükleme parametresini temel olarak ekleyin radeon.dpm=1
(bkz. not 1). Bu tek başına sıcaklığı düşürür (benden daha yüksek olmasına rağmen). ( Düzen: 14.04 ve sonrasında varsayılan olmalıdır ).
c) Kart numarasını tanımlayın (not 2'ye bakınız) . Benim durumumda, card1
adında bir dosya olup olmadığını bakarak söyleyebilirsiniz /sys/class/drm/card1/device/power_dpm_state
. Süper kullanıcı ile bir terminalde gidin sudo -i
ve yapın
echo battery > /sys/class/drm/card1/device/power_dpm_state
bu GPU'mu 20 derece (C) daha soğuk yapar. Bunu ekledim /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) Askıya alma / sürdürme işleminden sonra, garip bir şekilde, GPU daha sıcaktır. Bir çözüm yayınlamaktır (bir süper kullanıcı terminalinde olduğu gibi)
echo low > /sys/class/drm/card1/device/power_dpm_force_performance_level
İlginç bağlantılar:
Dipnotlar:
(1) Bu, radeon sürücüsü için "dinamik güç yönetimi" ni etkinleştirir. FWIK, 14.04 ve sonraki sürümlerde varsayılan ayar olacak, bu yüzden bu hack yakında kullanılmayacak.
Ana bağlantı: https://wiki.archlinux.org/index.php/ATI#Dynamic_power_management
(2) AMD kartının bazen yeniden başlatmalarda sayıyı değiştirdiğini unutmayın . Bir çözüm olarak komut dosyalarımı koydum ( /etc/rc.local
özgeçmiş komut dosyasında olduğu gibi ve benzer bir karışım /etc/pm/sleep.d/01-stay-cool
--- yorum komut dosyası için yardıma ihtiyacınız varsa burada okuyun veya okuyun) koymak zorunda kaldım .
# 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 dostu olmak için kesin model ( 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