Güncelleme (8-05-2014): Beklendiği gibi, Ubuntu 14.04 DPM'de tüm modern AMD GPU'lar (HD 4000 - HD 7000 serisi) için varsayılan olarak etkindir. Bu sürümü desteklenen bir grafik kartıyla birlikte çalıştırıyorsanız, bu özelliği kullanmak için herhangi bir şey yapmanız gerekmez.
Güncelleme (28-11-2013): Ubuntu 13.10 varsayılan olarak 3.11 çekirdeği ile birlikte gelir. Dolayısıyla, bu sürümü kullanıyorsanız, tek yapmanız gereken parametreyi Linux Çekirdeğine eklemektir. Kılavuzu buna göre güncelledim. Ayrıca, Ubuntu 14.04'e benziyor, DPM varsayılan olarak etkinleştirilecek, bu yüzden umarım bu kılavuz o zamana kadar eski olacak! ;)
Tamam, son birkaç gün içinde biraz denedim ve etkinleştirdim! Nasıl yapılacağını öğrendikten sonra gerçekten çok kolay .. Bunu da denemek isteyen insanlar için her adımı açıklayacağım. Yeni çekirdeğin kurulumundan başlayarak.
Her şeyden önce dikkate alınması gereken birkaç nokta. Radeon DPM desteği yalnızca Radeon HD 2000 (R600) serisi grafik kartları ve daha yenisi içindir. Gerçekten eski bir ATI Radeon grafik kartı kullanıyorsanız, güç yönetimi desteği zaten açık kaynaklı sürücüde kullanılmaya başlanmıştır.
Yalnızca Ubuntu 13.04 veya daha önceki adımlar için adımlar:
Radeon DPM'yi kullanmak için Linux 3.11 çekirdeğine veya daha yenisine ihtiyacınız var. Ubuntu ana hattı çekirdek PPA'sını kullanabilir ve bu kernel.ubuntu.com dizininden en son kararlı 3.11 Linux çekirdek görüntüsünü indirebilirsiniz . İlerideki çekirdek güncellemeleri de iyidir ve bu dizinde de bulunabilir.
Dinamik güç yönetimi özelliğini kullanmak için grafik kartı için güncellenmiş ürün yazılımı gerekir. Son Radeon mikrokodu / firmware indirilebilir bu dizinde . Haziran ayından itibaren * _smc.bin dosyalarına ihtiyacınız var . Özel grafik kartı kod adınızdan emin değilseniz, genellikle lspci -v | daha az ... Dosyaların / lib / firmware / radeon içine yerleştirilmesi gerekir . Ürün yazılımı olmadan Radeon DPM kullanmaya çalışırsanız, GPU için hızlandırma devre dışı bırakılır. Ayrıca ,> 3.11 çekirdeğini kurmadan önce / lib / firmware / radeon'da güncellenmiş ürün yazılımına sahip olduğunuzdan emin olmanız gerekir - bu, yüklü görüntüye otomatik olarak çekilecektir.
Ubuntu 13.10 veya daha düşük veya Radeon HD 3000 veya daha düşük kullanıcılar:
Radeon DPM desteği Linux çekirdeği 3.13'ün altında veya daha eski GPU'lar için varsayılan olarak etkin değildir. Bu durumlarda etkinleştirmek için radeon.dpm = 1 parametresini Linux çekirdeğine eklemelisiniz . Ubuntu'da bunu yapmaya yönelik adımlar için , farklı yollar hakkında Ubuntu Wiki'ye bakın .
Yeni çekirdek yüklendiğinde, bellenim güncellendi ve Kernel parametresi etkinleştirildiğinde iyi gitmelisiniz. Şimdi sisteminizi yeniden başlatmalısınız ve bundan sonra her şeyin çalışıp çalışmadığını kontrol edebilirsiniz.
cat / sys / çekirdek / hata ayıklama / dri / 64 / radeon_pm_info
Not: @ luca992, radeon_pm_info dosyasının farklı bir dizinde olabileceğine dikkat çekti (örneğin, dri / 64 / yerine / sys / kernel / debug / dri / 1 / içinde). Tüm adımları doğru bir şekilde uyguladığınızdan kesinlikle eminseniz, durumunuzda bunun olup olmadığını kontrol edebilirsiniz.
Bunun gibi bir şey görmelisin:
uvd vclk: 0 dclk: 0
power level 0 sclk: 22000 mclk: 25000 vddc: 900
/Etc/rc.local dosyasını açıp aşağıdaki satırı ekleyerek DPM'yi daha da yapılandırabilirsiniz :
echo parameter > /sys/class/drm/card0/device/power_dpm_state
"Parametre" nerede olabilir:
- pil ( pilde optimum çalışma için hedeflenen bir dizi performans düzeyi)
- dengeli (her gün en uygun kullanımı hedefleyen bir dizi performans düzeyi)
- performans (en yüksek GPU performansı için hedeflenen bir dizi performans düzeyi)
Kaynaklar: http://www.botchco.com/agd5f/?p=57