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


VDPAU 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).

flash-vdpau-intel

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-gl

(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.

Basado en el artículo poblicado por Andrew de Webupd8

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

  1. Te hago un par de preguntas:

    ¿Sirve también para video integrada? En mi caso tengo una NVIDIA GeForce 6100 integrada.

    ¿Se nota una mejora en la aceleración de video?

    Muchas gracias. Buen post!

    Saludos 🙂

    Me gusta

    • pues si de funcionar en tarjetas integradas como el caso tuyo, debería funcionar..

      si de mejoras hablamos si, los videos se visualizan mejor y con más fluidez, el problema es que no esta libre de cuelgues y en varias ocasiones se suelen «romper» los vídeos. esperemos a que firefox le salga bien las cosas y shumway acabe de una vez con el plugin Adobe Flash Player.

      Me gusta

  2. a mi en el plank de manjaro me aparece un indicador de que estoy usando wine eso si por fin me he podido pasar el último nivel diurno de Cursed Treasure 2 que con el barco final sufria mucho la precisión del ratón para devolverle las bombas al barco pirata

    Me gusta

Deja un comentario