Yükseltmeden sonra AMD Radeon HD4000 / 3000 serisinde yüksek sıcaklık


28

Unity 3D ile 6 ay boyunca 12.04'te koşuyordum; dizüstü bilgisayarım neredeyse sessizce çalıştı ve ~ 4 saat pil ömrü ile kucağımda tutulacak kadar serindi. 12.10'a güncellendi ve Gnome 3 Shell'e geçtim. Artık bilgisayarım kucağıma tutmayacak kadar ısınıyor, fan sürekli çalışıyor ve yaklaşık 45 dakikalık pil ömrüm var. Davranış, pil gücü ve A / C gücü arasında tutarlıdır. Bu çıktı sensors:

acpitz-virtual-0 
Adapter: Virtual device 
temp1:        +84.0°C  (crit = +99.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +84.0°C  (high = +86.0°C, crit = +100.0°C) 
Core 0:         +74.0°C  (high = +86.0°C, crit = +100.0°C) 
Core 1:         +72.0°C  (high = +86.0°C, crit = +100.0°C) 
Core 2:         +75.0°C  (high = +86.0°C, crit = +100.0°C) 
Core 3:         +84.0°C  (high = +86.0°C, crit = +100.0°C)

radeon-pci-0100 
Adapter: PCI adapter 
temp1:        +76.0°C

Bir HP Pavilion dv6, Intel i7, AMD Radeon grafikleri var. Ek bilgiye ihtiyacınız olursa lütfen bana bildirin.

Bu kadar ciddi bir değişime neden olan bu iki Ubuntu basımı arasında farklı olan ne olabilir?

Düzenleme 1:

@ Paul'ün önerisine göre, htopsorunu daraltmaya çalışmak için koştum . İşte sonuç!

Terminalin sol tarafı

(terminalin sol tarafı)

Terminalin sağ tarafı

(terminalin sağ tarafı)

Açılışta, sonra bu 10 dakika hakkındadır htop, yakuakeve chrome1 sekmesi ile sayfa açıldı bu soruya tüm el açmış olduğu. İşlemciye en vergi programı htopkendisidir. Sorunun başka bir yerde yatması gerektiğini düşünüyorum; benim temps zaten CPU için ~ 65C ve GPU için ~ 69C, neredeyse% 0 CPU kullanımı vardır.

Düzenleme 2:

@Psusi tarafından talep edildiği gibi, 2 sekmenin çıktısıdır ( powertopokunabilirlik için renklerimi değiştirdim):

görüntü tanımını buraya girin

görüntü tanımını buraya girin

görüntü tanımını buraya girin

görüntü tanımını buraya girin

Yine, manuel olarak çalıştırdığım tek şey bir google-chromesekme ve bir yakuaketerminal. Ben oldukça yeni powertop, bu yüzden nasıl yorumlayacağımı bilemiyorum. Diğer sekmelerden bilgiye ihtiyacınız olursa bana bildirin.

Düzenleme 3:

12.04 ile batarya sorunları vardı ve bazı satırları değiştirerek bunları düzelttim /etc/default/grub; kredi bu soruyu .

GRUB_CMDLINE_LINUX_DEFAULT = "sessiz sıçrama acpi_osi = Linux acpi_backlight = satıcı pcie_aspm = kuvvet i915.i915_enable_rc6 = 1 i915.lvds_downclock = 1 i915.i915_enable_fbc = 1" GRUBCMD = "" "

Bu hatları 12.10’a güncelledikten sonra da aynı tuttum. Bunlar iyi görünüyor mu?

4'ü Düzenle:

@Arup Roy Chowdhury, AMD sürücülerimin doğru yüklenmemiş olabileceğini belirtti. Şu anda aşağıdaki sürücüyü kullanıyorum (çıkış software-properties-gtk):

görüntü tanımını buraya girin

Bunun yerine özel bir sürücü mü kullanmalıyım? Gnome-shell, açık kaynaklı olanı ile grafik ivme Tamam çalışıyor gibi görünüyor.

Düzenle 5:

@hazrpg İstediğiniz günlük dosyalarını Ubuntu Pastebin'e gönderdim . İşte dmesg.log , lspci.log ve lsusb.log . Herhangi bir konu var mı?

Düzenle 6:

@Sepero İşte benim boş temps. Açılıştan ~ 10 dakika sonra sadece bir terminal çalıştırıyorum.

acpitz-virtual-0
Adapter: Virtual device
temp1:        +64.0°C  (crit = +99.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +63.0°C  (high = +86.0°C, crit = +100.0°C)

Core 0:         +62.0°C  (high = +86.0°C, crit = +100.0°C)
Core 1:         +60.0°C  (high = +86.0°C, crit = +100.0°C)
Core 2:         +60.0°C  (high = +86.0°C, crit = +100.0°C)
Core 3:         +63.0°C  (high = +86.0°C, crit = +100.0°C)

radeon-pci-0100
Adapter: PCI adapter
temp1:        +68.0°C 

Sadece google-chromebir dakikalığına bu düzenlemeyi yapıştırmak için açmak , bu sıcaklıkları her biri birkaç derece yükseltti. Bilgisayarım güncelleştirme öncesinde 60'larda değildi.

SABİT!!:

Sorun çözüldü. @ DrA7 ve @SellowApple'a beni grafik kartı problemleri yönünde gösterdiğiniz için teşekkür ederiz. Bu harika soruyu buldum ve @Nick Andrik'in çözümünü uyguladım. Özetle, özel sürücüleri (fglrx-updates) ppa'dan yüklemek: andrikos sorunu çözdü. Artık ATI Catalyst'i güç modumu ve hangi grafik kartını (Intel veya AMD) kullanmak istediğimi seçmek için kullanabilirim. Sıcaklıklarım ~ 44 dereceye kadar düşüyor ve pil ömrü yine ~ 4 saate kadar çıkıyor. Ayrıca, bataryayı ve sıcaklıkları daha da artıran Jüpiter'i kurdum.

AMD'nin açık kaynaklı sürücüleri daha iyi görünüyor, ancak hibrit grafik kartlarına (benimki gibi) olan desteğe tam olarak göre değil. Şimdilik özel sürücüleri kullanın.


Ne dersiniz powertop?
psusi

@ psusi Yukarıdaki 2 ve 3 numaralı düzenlemelere bakın. Yardımdan ek sekmeler powertopolur mu?
dinkelk

Evet, Boşta istatistikleri ve Frekans istatistikleri yardımcı olacaktır.
psusi

@psusi Boşta İstatistikleri ve Frekans İstatistikleri eklendi.
dinkelk

dang, oradaki sınırları zorluyorsun. fancontrolpaketi yüklemeyi deneyin .
jrg

Yanıtlar:


10

Video sürücülerinizle ilgili olması gerektiğini düşünüyorum.

12.04'ü kullanırken tescilli sürücüleri yüklediniz, ancak yükseltme işleminden sonra bir şekilde açık kaynağa geçtiniz mi?

Sorunlarınız benimkiyle tam olarak eşleşiyor ve i5 ve Intel HD3000 / Radeon 6850 grafik hibriti olan bir HP Pavillion G7'ye 12.10 yükledim. Şu anda yalnızca Intel GPU’yu kullandığınızı ve sorunlarınıza neden olanın bu olduğunu varsayacağım. (Yine de bir şekilde GPU sıcaklık değeriniz en yüksek ...

Henüz Jupiter'ı kurarak ve "Güç Tasarrufu" olarak ayarlayarak , 3. Düzenleme'de tarif ettiğiniz Grub parametrelerini uygulamaktan daha iyi bir çözüm bulamadım .

DÜZENLE;

Şu an 12.10'a yükselttiğimden beri ilk kez şu anda "FIXED !!" de önerdiğiniz çözümü uyguladıktan sonra fglrx kullanarak Unity'yi görüntüleyebilecektim, yani, "özel sürücüleri (fglrx-update) ppa: andrikos" 'a daha fazla yüklemeden " modifikasyonları.


9

Arka plan: ATI PowerPlay vs Açık kaynaklı sürücüler

Çoğu kişi, Ubuntu 12.10'a yükselttikten sonra grafik performansı ve güç tasarrufu yetenekleri konusunda dezavantajlar yaşıyor. Bu, insanları açık kaynaklı sürücüleri kullanmaya zorlayan veya X Server'ın önceki sürümlerine indirgeyen Ubuntu yükseltmesiyle birlikte gelen X Server 1.13 için sürücü desteği bulunmamasına bağlanıyor. Açık kaynaklı sürücüler son yıllarda büyük ölçüde iyileştirilmiş olmasına rağmen, bunlar özel ATI sürücüleri ile birlikte verilen PowerPlay'in güç yönetimi seviyesine bağlı değildir.

Burada okuyan başkaları için dikkat edilmesi gereken birkaç şey:

Bu yalnızca HD 4xxx grafik kartlarını ve altını etkiler. Daha sonraki kartların kullanıcılarının ATI Catalyst sürücülerini kullanmakta problemleri olmamalıdır. Bilinen sorunlar için bu soruya bakın .

Olası çözümler

ATI PowerPlay GPU yönetimi düzeyinde çalışan tam otomatik çözümler bulamadım. Ancak, GPU profillerini kontrol etmenizi sağlayan bazı ilginç araç ve püf noktaları arasında rastladım.

X Server'ın önceki sürümüne düşürün ve Catalyst ATI sürücülerini yükleyin. Belki de en yalındır yöntem, X Server 1.13'ü hiç kullanmamaktır. X Server'ı 1.12 seviyesine düşürmek için Tomasz Makarewicz ppa kullanın ve fglrx-legacy katalizör sürücülerini kurun. Bu paketlerin problemleri çözme başarısı karışık, bu yüzden bunu yaparken dikkatli olmalısınız.

Paketlerin havuzunu eklemek için

sudo add-apt-repository ppa:makson96/fglrx

X sunucusunun düşüşünü uygulamak için sistemi güncelleyin ve yükseltin:

sudo apt-get update
sudo apt-get upgrade

ve son olarak eski sürücüyü yükleyin

sudo apt-get install fglrx-legacy

Bu paketleri kaldırmak ve Xorg sürücülerine geri dönmek istiyorsanız, depoyu kaldırmanız ve standart X sunucusunun sürümüne dönmeniz gerekir. Bu ppa-purge kullanılarak yapılabilir:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:makson96/fglrx

hedef depo ile ilişkilendirilmiş paketleri otomatik olarak kaldıracaktır. Basitçe yeniden başlatın ve Xorg sürücülerinin tekrar kurulu olması gerekir.

Güç yönteminin manuel kontrolü

Xorg sürücüleri Radeon grafiklerinin güç yöntemlerini kontrol etmek için özellikler sunar . Dinamik kontrol, sistemin güç profillerini kendisinin yönetmesine izin verecek şekilde varsayılan olarak etkinleştirilmelidir. Mevcut güç kontrol durumunu görüntülemek için çalıştırabilirsiniz.

sudo cat /sys/class/drm/card0/device/graphics/fb0/device/power_method

Bu, dynpm (otomatik kontrol) veya profili (manuel kontrol) gösterir. Güç profillerini kendiniz kontrol etmek istiyorsanız,

sudo echo profile > /sys/class/drm/card0/device/graphics/fb0/device/power_method

ve kullanarak geçerli bir profil sağlayın

sudo echo mid > /sys/class/drm/card0/device/graphics/fb0/device/power_profile

Olası seçenekler

default
auto
low
mid
high

Dinamik güç yönetimini tekrar etkinleştirmek için basitçe çalıştırın

sudo echo dynpm > /sys/class/drm/card0/device/graphics/fb0/device/power_method

Radeon Power Profil Yöneticisi

Gnome 3 kullanıcıları , GPU profillerini Xorg sürücülerinden kontrol ederek Radeon Power Profile Manager uzantısı ile ilgilenebilirler . Bu aracı kendim test etmediğimi itiraf ediyorum, ancak denemeye değer.

Gnome 3 Radeon Power Profil Yöneticisi Uzantısı


Ayrıntılı cevap için teşekkür ederim. fglrx-updatesPpa: andrikos'dan yükleme (son düzenlememe bakın) sorunumu çözdü.
dinkelk

3

12.10'un (ve Linux Mint 14 gibi 12.10'a dayanan Ubuntu tabanlı dağıtımların) bir sebepten dolayı AMD / ATI GPU'larda açık kaynaklı sürücülerle gerçekten sıcak çalıştığını gördüm. Özel sürücüyü yüklemek yardımcı olur - ya da en azından bana yardım etti. Devam et ve bir dene.


İpucu için teşekkürler. Özel mülkiyeti yüklemek, sorunun düzeltilmesine yardımcı oldu (düzenlememe bakın).
dinkelk

1

Çağrılmamış yüksek CPU kullanımı nedeniyle yüksek t vardı. Her nasılsa bumbleebee'nin kurulumu, jüpiter kurulumu azaltılarak CPU kullanımını azalttı ve t!

sudo add-apt-bilgi havuzu ppa: yaban arısı / istikrarlı sudo add-apt-bilgi havuzu

ppa: ubuntu-x-swat / x-güncellemeleri sudo apt-get güncelleme

sudo apt-get bumblebee bumblebee-nvidia linux-başlıklar-jenerik yüklemek


Bu sistemime makul bir yama gibi görünüyor. Ancak bu, sorunun kökenine ulaşmama yardımcı olmuyor. bumblebee + jupiter12.04 ile hiç ihtiyacım olmadı . Sonra ihtiyacım olmamalı. Sanırım burada başka bir şeyler oluyor.
dinkelk

1
ATI kartı kullanıyor. Bildiğim kadarıyla, Bumblebee, NVidia GPU'ları için kullanılıyor.
Apache

0

Yüksek sıcaklık, büyük olasılıkla CPU veya GPU veya her ikisindeki ağır bir yük nedeniyledir.

Senin durumunda her ikisi de oldukça sıcak görünüyor. Kaynaklarınızı neyin kullandığını kontrol ederek sorunu daraltmanızı tavsiye ederim. Komutu vermek topya da daha iyi htopbir terminale vermek, ardından işlemleri CPU kullanımına göre sıralamak, yüksek sıcaklıklara neden olan görevi bulmanıza yardımcı olabilir.

top zaten varsayılan olarak kurulu. Şahsen ben olsa çok daha kullanıcı dostu bir ipucu buluyorum. İşlemciyi htop ile sıralamak için F6 tuşuna basın.

Yüklemek için: sudo apt-get install htop


Önerin için teşekkürler! Ancak, kullanarak bir sorun bulamadı htop. Yukarıdaki "1 düzenleme" konusuna bakın.
dinkelk

0

AMD Radeon HD 7500M / 7600M kartlı Sony Vaio SVE1512W1ESI dizüstü bilgisayarımda Ubuntu 12.04 ve 13.04 ile aynı sorunu yaşadım. Fan her zaman çalışıyordu ve sensörler aracı 60'larda sıcaklık gösterdi (56-57 ile başladı ve daha sonra örneğin tarayıcı açıkken 67-68'e gitti).

Özel sürücüleri Sistem Ayarları -> Ek Sürücülerden yükledim ancak yardım etmedim. Sonunda AMD'nin web sitesinden özel bir sürücü kurdum ve sorunu çözdüm.

Yüklemek için aşağıdaki basit adımları takip ettim (aynı web sayfasında bulunan kurulum talimatları kılavuzunda açıklandığı gibi):

  1. sudo sh ./amd-driver-installer-catalyst-13-4-x86.x86_64.run
  2. Önce ilk seçeneği seçin ( Install driver XX on X.Org XX) ve ardından seçim yapınAutomatic
  3. sudo /usr/bin/aticonfig --initial
  4. Yeniden Başlatma
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.