Cuando pongo en pantalla completa un vídeo HD de YouTube o hago otras cosas que deberían acelerarse por hardware, Chrome se ralentiza. Echar un vistazo chrome://gpu
muestra esto:
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
Lo que explica la reproducción de vídeo entrecortada. Sin embargo, no puedo encontrar una manera de habilitar la aceleración de hardware. En chrome://flags
He Override software rendering list
habilitado y Disable WebGL
está deshabilitado. También lo he comprobado en la configuración de Chrome Use hardware acceleration when available
.
Estoy usando el controlador propietario Radeon para mi tarjeta de video Radeon R9 290:
¿Alguna idea de qué puedo hacer para que Chrome use mi tarjeta de video para la aceleración de hardware?
Respuesta1
Puede deberse a que no tienes instaladas las bibliotecas VDPAU (Video Decode and Presentation API for Unix).
Intente ejecutar el siguiente comando
sudo apt-get install vdpau-va-driver libvdpau1 libvdpau-va-gl1 libva-glx1
y luego reiniciar Chrome por completo (todas sus ventanas).
Respuesta2
De forma predeterminada, Chrome(ium) no compila el código de aceleración de hardware para Linux o Mac y solo lo compila para Windows y Chrome OS (por varias razones), por lo que incluso si anula la lista de representación del software, e incluso si esa lista está completamente verde, la aceleración de hardware aún no se utilizará.
Tengo builds de ChromiumBetaydesarrolladoreso permite la aceleración de hardware, pero no estoy del todo seguro de que funcione para ATI (debería). Tenga en cuenta que necesita tener al menos libva1
e libva-x11-1
instalado.