Reduz a velocidade do ventilador da GPU ATI com o driver de código aberto radeon

5

Eu tenho uma Radeon HD 6950 conectada a duas telas em uma máquina que executa o archlinux.

Recentemente eu mudei do proprietário para o driver de código aberto devido a queda do suporte do catalisador. Infelizmente, por padrão, os fãs são muito barulhentos por padrão - aparentemente, os mecanismos de economia de energia não funcionam corretamente.

Eu defino /sys/class/drm/card0/device/power_method para profile e /sys/class/drm/card0/device/power_profile a low . Isso parece funcionar

# cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 800000 kHz
current engine clock: 249990 kHz
default memory clock: 1250000 kHz
current memory clock: 1250000 kHz
voltage: 900 mV
PCIE lanes: 16

Infelizmente, isso só ajuda um pouco com o ruído do ventilador. Eu também tentei dynpm , o que realmente não parece ter um efeito (possivelmente devido à configuração de cabeça dupla).

Anteriormente, com os drivers de catalisador, tive problemas com o ruído do ventilador após a suspensão, mas consegui usar o "ATI Overclocking Utility" para reduzir a frequência de sombreador e memória que silenciava os fãs.

Além disso, tenho janelas de inicialização dupla em execução e não há problema com o ruído do ventilador em modo inativo no Windows.

Versão do Kernel: Linux desktux 3.10.7-1-ARCH #1 SMP PREEMPT Thu Aug 15 11:55:34 CEST 2013 x86_64 GNU/Linux

Atualização: Eu tentei o mainline 3.11 kernel, uma vez que é suposto melhorar o gerenciamento de energia . Infelizmente, o Xorg não utilizará o radeon nesse caso, mas sim o VESA. O VESA é perfeitamente compatível com a velocidade do ventilador, mas não suporta o monitor duplo.

Atualização: Com o Kernel 3.15, a opção radeon.dpm = 1 parece funcionar com relação à redução do consumo de energia. Eu tive que ativá-lo explicitamente, embora eu achasse que era usado por padrão. No entanto, mesmo que o sistema use menos energia do que nas janelas (ambos ociosos), os ventiladores ainda são mais barulhentos . Eu também medi que a configuração do monitor duplo usa 50 W mais energia do que um único monitor (inativos, números semelhantes para Windows / Linux / BIOS).

    
por Zulan 20.08.2013 / 22:47

0 respostas

Tags