Introducción
Los últimos controladores AMDGPU lanzados por AMD hace solo unos días trajeron cambios como la compatibilidad con FreeSync y compatibilidad adicional para conjuntos de chips móviles, así como las mejoras de rendimiento obvias.
Al igual que las versiones anteriores del controlador patentado AMDGPU, solo se admiten las distribuciones de "grado empresarial", por lo que todavía no encontrará soporte oficial para Ubuntu 16.10. Ubuntu 16.04 continúa siendo compatible, y ese será el objetivo de esta guía.
Obtención de los paquetes
AMD ha proporcionado los paquetes necesarios para la instalación en un tarball. El motivo de un tarball de .deb
paquetes en lugar de .run
El instalador de controladores AMD anteriores es que AMDGPU-PRO funciona proporcionando sus propias versiones personalizadas de las piezas clave de software necesarias para que los controladores funcionen correctamente.
AMDGPU-PRO se basa en los controladores AMDGPU de código abierto y, al igual que esos controladores, requiere versiones más nuevas de Mesa, DRM y Kernel. Para garantizar que se cumplan estos requisitos, se proporcionan.
Puede obtener el tarball de dos maneras. Si prefiere usar su navegador, vaya al sitio web de AMD, descargue los controladores y descomprímalos con el administrador de archivos gráficos de su elección.
https://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx
Si prefiere usar la línea de comando, wget
el paquete directamente y descomprimirlo desde la línea de comando.
$ cd ~/Downloads $ wget https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-16.50-362463.tar.xz $ tar -xJvf amdgpu-pro_16.50-362463.tar.xz
Instalación de los paquetes
No importa de qué manera haya descomprimido los paquetes, debe usar la línea de comando para la instalación. Comience cambiando al directorio que se descomprimió.
$ cd amdgpu-pro-16.50-362463
Si miras en el directorio, verás que hay un montón de paquetes. Sería horrible tener que instalarlos todos manualmente. Afortunadamente, AMD ha proporcionado un script de instalación conveniente en la carpeta. Dado que se trata de una instalación de paquete, puede especificar sudo
cuando inicia la secuencia de comandos o espera a que la secuencia de comandos se lo solicite. De cualquier manera, deberá ingresar su contraseña.
$ ./amdgpu-pro-install -y
El final -y
significa que desea responder "Sí" a cada pregunta. Si desea ver las indicaciones, déjelo desactivado.
El script se ejecutará e instalará todos los paquetes en su sistema. Tardará unos minutos, pero todo lo necesario para ejecutar los nuevos controladores se instalará en su sistema.
Cuando termine, reinicie su computadora para que los cambios surtan efecto.
Probarlo
Después del reinicio, puede, por supuesto, probar sus nuevos controladores jugando un juego, pero esa no es la forma más confiable de probar. La mejor manera de realizar pruebas comparativas en Linux en este momento es Phoronix Test Suite. La última versión viene preempaquetada para Ubuntu, por lo que puede wget
eso directamente desde el sitio web del desarrollador.
$ cd ~/Downloads $ wget http://phoronix-test-suite.com/releases/repo/pts.debian/files/phoronix-test-suite_6.8.0_all.deb $ sudo dpkg -i phoronix-test-suite_6.8.0_all.deb
Una vez que el paquete haya terminado de instalarse, estará listo para ejecutarse. Hay una interfaz gráfica para ello, pero es mucho más fácil usar la línea de comandos. Los puntos de referencia de Unigine están disponibles a través de Phoronix Test Suite y se encuentran entre los mejores puntos de referencia gráficos en cualquier plataforma. Ejecutarlos es simple con el conjunto de pruebas.
$ phoronix-test-suite run unigine-heaven
Se le solicitarán los términos del servicio seguidos de una pregunta sobre si desea enviar datos anónimos. Responde como quieras. A continuación, le preguntará si desea instalar el banco de pruebas. Es posible que reciba un error después de que finalice la descarga. No te preocupes por eso. Simplemente ejecute el comando anterior nuevamente.
Esta vez, se le preguntará con qué resolución de pantalla desea que se ejecute la prueba. Selecciona el tuyo. La prueba ejecutará el punto de referencia tres veces y luego le presentará el promedio de fotogramas por segundo de cada prueba. Podrá ver cómo se ejecutan las pruebas, por lo que tendrá una idea general de si la tarjeta funciona correctamente.
Es difícil decir exactamente qué velocidades de fotogramas debería obtener con su tarjeta, pero puede buscar otros puntos de referencia en línea para comparar. Obviamente, si obtiene solo un par de fotogramas por segundo, algo anda mal. También es importante recordar que las CPU tienen un impacto en la velocidad de fotogramas. Téngalo en cuenta al comparar puntos de referencia.
Conclusión
Eso es realmente todo lo que hay. Si está ejecutando Ubuntu 16.04 y tiene una GPU AMD más nueva, no debería tener problemas para aprovechar estos controladores. Asegúrate de que tu GPU sea compatible antes de comenzar.