Habilitar la aceleración gráfica por hardware en vídeos con flash player usando VDPAU en Linux

flash-vdpau-intelVDPAU usa un driver llamado libvdpau-va-gl el cuál usa OpenGL para acelerar el dibujado y escalamiento con la intención de acelerar la decodificación de vídeos (también usa VA-API si está disponible).

Aunque este breve tutorial va mas que todo dirigido a usuarios con tarjetas Intel o NVIDIA, los usuarios de AMD/ATI podrían hacer la prueba ya que en teoría no debería haber problemas mayores (aunque se han reportado varios fallos con libvdpau-va-gl en hardware AMD/ATI, pero se esta trabajando para solventarlos).

Antes de comenzar, libvdpau-va-gl al parecer solo funciona bajo Mozilla Firefox ya que en los navegadores Chrome/Chromium no funciona, además de esto, se debe contar con al menos la versión 3.10 del kernel Linux.

el modo de instalación y funcionamiento es el siguiente:

(Ubuntu)

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install libvdpau-va-gl1

En caso de contar con una gráfica Intel G45 o superior, deberás bajar los drivers VAAPI:

sudo apt-get install i965-va-driver

(ArchLinux y Derivadas como Manjaro, se deberá bajarlo desde los repositorios AUR)

yaourt -Ss libvdpau-va-gl1

(una vez que aparezca el archivo)

yaourt -S nombre de archivo que apareció

Luego configuramos para que se usa la aceleración libvdpau-va-gl1 por defecto en flash player:

sudo mkdir -p /etc/adobe
echo “EnableLinuxHWVideoDecode=1″ | sudo tee /etc/adobe/mms.cfg
echo “OverrideGPUValidation=1″ | sudo tee -a /etc/adobe/mms.cfg

Finalmente lanzamos vía terminal el navegador con libvdpau-va-gl 1 activado:

VDPAU_DRIVER=va_gl firefox

Vale destacar que a pesar de que se puede configurar para activar por defecto en el sistema libvdpau-va-gl 1, no es recomendable aún, ya que puede ocasionar problemas con otras aplicaciones que usan VDPAU.

Fuente

Dejar un comentario?

1 Comentarios.

  1. Excellent post. I certainly appreciate this site. Keep writing!

Deje un comentario


NOTA - Puede usar estosHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Translate »