Ubuntu 14.04LTS - configuração da placa de vídeo em tempo de execução através do driver Radeon [closed]

0

Como se configuram as placas de vídeo Radeon ao usar o driver de código aberto Radeon - perfil de energia, vsync, etc?

Por que eu experimento a solução amplamente documentada (contra superaquecimento) que funcionou para mim com o LMDE (confirmado com kernels até 3.12.6), recebo o seguinte erro:

$ sudo cat /sys/class/drm/card0/device/power_profile
default
$ sudo sh -c "echo mid > /sys/class/drm/card0/device/power_profile"
sh: echo: I/O error
Exit 1

E quando eu tento sugestões do Wiki da ATI do Arch minhas modificações são simplesmente ignoradas:

$ sudo cat /sys/class/drm/card0/device/power_dpm_force_performance_level
auto
$ sudo sh -c "echo high> /sys/class/drm/card0/device/power_dpm_force_performance_level"
$ sudo cat /sys/class/drm/card0/device/power_dpm_force_performance_level
auto

Isso é algo específico do Ubuntu, ou algo introduzido com a versão 3.13 do driver Radeon? Estou encontrando isso em 2 laptops, um com uma Radeon HD6290 (GPU integrada), o outro com uma placa RV710 discreta. O RV710 precisa de uma configuração de energia específica para evitar superaquecimento sob o LMDE, felizmente ele não parece superaquecer com a configuração padrão do Ubuntu.

    
por RJVB 08.06.2014 / 18:43

2 respostas

1

A mudança que você notou não é específica do Ubuntu, é devido ao gerenciamento de energia em tempo de execução que está sendo ativado por padrão no kernel do Linux. Para a maioria dos usuários, isso é bom - significa que o poder da GPU pode se adaptar ao uso em tempo de execução, em vez de ser corrigido em qualquer configuração da BIOS. Para reverter para o comportamento anterior, defina o parâmetro do kernel radeon.runpm=0 .

A placa de vídeo não deve exigir configurações manuais para evitar o superaquecimento. Se você achar que sim, então pode ser um problema de hardware (por exemplo, o ventilador precisa de limpeza). Se você acha que o problema é software (funciona bem em outro SO, ou com driver proprietário), então relate um bug na lista de discussão, no canal de IRC ou no bug tracker em Xorg radeon .

    
por bain 08.06.2014 / 23:32
0

Após mais testes, parece que foi principalmente o plugin Pepper Flash que foi o culpado. Com todas as configurações de aceleração de hardware do Chrome, agora recebo muito boa reprodução de vídeo streaming com o driver radeon, enquanto o driver proprietário ainda rasga, o último rasga mesmo ao usar o Flash Player da Adobe, que é da mesma época do driver fglrx legado , então algo deve ter mudado no nível de conteúdo também, talvez forçando a renderização de software que o driver Radeon moderno faz melhor (se não apenas porque eu construí, com configurações otimizadas para a CPU local)?

De qualquer forma, estarei transferindo a instalação do G62 para o Kubuntu com o driver Radeon, já que ele funciona melhor nas coisas importantes e não mostra mais os problemas de superaquecimento.

Agora, se eu pudesse encontrar uma maneira de impedir que o protetor de tela / bloqueador entrasse enquanto assistia a streaming de vídeo em tela cheia (mesmo com o cursor do mouse em um canto "não bloqueie") ... mas isso é tópico diferente:)

    
por RJVB 12.06.2014 / 09:07