Cómo habilitar la decodificación de hardware UVD para controladores de código abierto Radeon en Ubuntu
Instala el archivo de encabezado VPDAU:
sudo apt-get install libvdpau-dev desde los repositorios Git de Mesa
Obtenga el código más reciente, agregue
--with-gallium-drivers= r600 --enable-vdpau
parámetros de compilación para la compilación e instalación. Agregue el parámetro /usr/local/lib/vdpa
u a /etc/ld.so.conf.d/z.conf. Si no hay ningún parámetro, puede crear su propio archivo de configuración y luego. ejecute el comando ldconfig.
Instale el kernel 3.10 desde la rama drm-next, que se puede descargar e instalar desde el PPA del kernel principal de Ubuntu.
Descargue el firmware UVD para el modelo de GPU y colóquelo en el directorio
/lib/firmware
. Si no conoce el modelo, descargue todo el firmware. .
Después de descargar la dirección, reinicie la computadora y seleccione el nuevo kernel para ingresar al sistema.
Juega usando una interfaz VDPAU compatible.
Consejo 1: La versión Linux de Flash Player obtiene decodificación de hardware GPU a través de VDPAU, por lo que, en teoría, Flash Player también puede usar UVD para reproducir vídeo.
Consejo 2: Para otras distribuciones, puedes consultar la guía anterior y configurarla y ajustarla según tu entorno real.
Combinado con el informe de Phoronix, el controlador de código abierto Radeon de AMD está logrando un buen progreso, y la brecha entre los controladores Catalyst de código abierto y de código cerrado es cada vez más pequeña. Si está construyendo un HTPC de Linux, considérelo. Si estás usando una computadora portátil, es posible que tengas que calmar la batería y tener un poco más de paciencia.