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

5

Quando exibo em tela cheia um vídeo em HD no YouTube ou faço outras coisas que devem ser aceleradas por hardware, o Chrome fica lento. Observar chrome://gpu mostra 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 reprodução de vídeo gaguejante. No entanto, não consigo encontrar uma maneira de ativar a aceleração de hardware. Em chrome://flags , tenho Override software rendering list ativado e Disable WebGL está desativado. Além disso, nas configurações do Chrome, tenho Use hardware acceleration when available marcado.

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

Tem alguma ideia do que posso fazer para que o Chrome use minha placa de vídeo para acelerar o hardware?

    
por John Dorean 28.09.2014 / 18:25

2 respostas

4

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

Tente executar o seguinte comando

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

e, em seguida, reinicie o chrome completamente (todas as suas janelas).

    
por TheDC 15.10.2014 / 13:53
0

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

Eu tenho versões do Chromium Beta e Dev que habilitam a aceleração de hardware, mas não tenho certeza se ela funciona para a ATI (deveria). Observe que você precisa ter pelo menos libva1 e libva-x11-1 instalado.

    
por saiarcot895 15.10.2014 / 14:03