Aceleração de hardware indisponível no Chrome com driver proprietário fglrx

Aceleração de hardware indisponível no Chrome com driver proprietário fglrx

Quando coloco um vídeo em HD do YouTube em tela cheia ou faço outras coisas que deveriam ser aceleradas por hardware, o Chrome fica lento. Dando uma olhada chrome://gpumostra isso:

Canvas: Software only, hardware acceleration unavailable  
Flash: Software only, hardware acceleration unavailable  
Flash Stage3D: Software only, hardware acceleration unavailable  
Flash Stage3D Baseline profile: Software only, hardware acceleration unavailable  
Compositing: Software only, threaded. Hardware acceleration unavailable  
Rasterization: Software only, hardware acceleration unavailable  
Threaded Rasterization: Unavailable  
Video Decode: Software only, hardware acceleration unavailable  
Video Encode: Software only, hardware acceleration unavailable  
WebGL: Unavailable  

O que explica a gagueira na reprodução do vídeo. No entanto, não consigo encontrar uma maneira de ativar a aceleração de hardware. Em chrome://flagseu Override software rendering listhabilitei e Disable WebGLestou desabilitado. Também nas configurações do Chrome eu Use hardware acceleration when availableverifiquei.

Estou usando o driver Radeon proprietário para minha placa de vídeo Radeon R9 290:

insira a descrição da imagem aqui

Alguma idéia do que posso fazer para que o Chrome use minha placa de vídeo para aceleração de hardware?

Responder1

Pode ser porque você não tem bibliotecas VDPAU (Video Decode and Presentation API for Unix) instaladas.

Tente executar o seguinte comando

sudo apt-get install vdpau-va-driver libvdpau1 libvdpau-va-gl1 libva-glx1

e então reiniciar o Chrome completamente (todas as suas janelas).

Responder2

Por padrão, o Chrome(ium) não compila o código de aceleração de hardware para Linux ou Mac e apenas o compila para Windows e Chrome OS (por vários motivos), mesmo se você substituir a lista de renderização de software, e mesmo se essa lista estiver completamente verde, a aceleração de hardware ainda não será usada.

Eu tenho versões do ChromiumBetaeDesenvolvedorque permitem a aceleração de hardware, mas não tenho certeza se funciona para a ATI (deveria). Observe que você precisa ter pelo menos libva1e libva-x11-1instalado.

informação relacionada