
Brian Curtis
0
4930
212
El controlador propietario de AMD en Linux es rápido pero con errores, y el controlador de código abierto ahora se ha vuelto increíble: así es cómo obtener el controlador de código abierto con las nuevas mejoras de rendimiento.
¿Por qué utilizar controladores de gráficos de código abierto??
Los usuarios de gráficos que no son Intel históricamente han tenido que usar los controladores de gráficos patentados proporcionados por AMD y Nvidia para obtener el rendimiento que esperaban. Este sigue siendo el caso para los usuarios de Nvidia, ya que el código abierto “Nouveau” el conductor está severamente limitado; sin embargo, los usuarios de AMD ahora tienen una opción. Las versiones recientes del kernel de Linux más el controlador de gráficos de código abierto AMD han mejorado bastante el rendimiento, hasta el punto de que ya no es necesario usar el controlador propietario.
Si bien los controladores de gráficos AMD de código abierto todavía no están a la par con el rendimiento del propietario “Catalizador” controlador de gráficos Cómo instalar controladores de gráficos propietarios en Ubuntu, Fedora y Mint Cómo instalar controladores de gráficos propietarios en Ubuntu, Fedora y Mint La mayoría de las veces, estará bien con el software de código abierto en Linux. Pero si quieres juegos reales y potencia gráfica, necesitarás controladores propietarios. Aquí se explica cómo obtenerlos. , sin duda han mejorado hasta el punto en que la mayoría de los juegos tienen velocidades de fotogramas jugables. Esto puede ser ventajoso por varias razones, incluido el hecho de que la mayoría de los demás software (sin juegos) tienden a funcionar mejor con los controladores de código abierto: se espera su uso y se conocen sus capacidades.
También son los controladores de código abierto que siempre funcionan con la última versión del kernel, y son los únicos controladores que funcionan con el escritorio Gnome Shell habilitado para Wayland. En otras palabras, al usar los controladores de código abierto te estás ahorrando mucho dolor y molestias..
La desventaja de usarlos es que no está obteniendo un rendimiento real del hardware y no tiene soporte completo de OpenGL (3.0 en lugar de 4.3). Si estás jugando los últimos y mejores juegos en Linux, no te sorprendas si algunos de ellos exigir que usas los controladores propietarios.
¿No me crees que el rendimiento ha mejorado significativamente? Eche un vistazo a estos puntos de referencia realizados por Phoronix; verá que el rendimiento ha mejorado sustancialmente en un corto período de tiempo. Ciertas cargas de trabajo proporcionan un impulso aún mayor. Afortunadamente, no hay mucho que deba hacer para aprovechar estos beneficios..
Use el último kernel
Idealmente, debería estar ejecutando el último kernel de Linux: versión 3.13 (en el momento de la escritura) o posterior. Muchas distribuciones no son tan innovadoras, por lo que es posible que deba esperar hasta la próxima versión de distribución antes de recibir las mejoras a través de canales estables. Si no quiere esperar, puede encontrar formas de actualizar al último kernel de Linux por su cuenta.
Los usuarios de Ubuntu pueden hacer esto descargando el núcleo y los archivos de encabezado relacionados de la página principal del núcleo, como se describe en esta publicación útil. Los usuarios de Fedora pueden actualizar habilitando temporalmente el repositorio de cuero crudo, o simplemente esperando un poco: los usuarios de Fedora generalmente reciben la próxima iteración del núcleo dentro de un mes después del lanzamiento.
Si no está ejecutando el kernel 3.13 de Linux, entonces al menos debería intentar tener el 3.12 en sus manos. Si bien esta versión del núcleo no tiene todos de las mejoras que hace 3.13, todavía tiene las características principales que ofrecen la mayor parte de las mejoras de rendimiento.
Para habilitar esto, deberá ir al archivo de configuración de GRUB (ubicado en / etc / default / grub) y agregue lo siguiente a los argumentos del kernel: radeon.dpm = 1.
Esto permite la administración dinámica de energía, lo que permite que su chip gráfico aumente su frecuencia para que pueda funcionar mejor. Antes de esto, su chip gráfico siempre estaría atascado en la frecuencia de operación más baja, proporcionando un rendimiento inferior.
Actualizar el backend de gráficos
Si puede, también es una buena idea actualizar Mesa a la última versión. Mesa es un marco que permite a los controladores comunicarse con el sistema, y también ofrece soporte para OpenGL. Si no puede hacerlo, ya que la actualización de Mesa podría ser algo complicada, no es un gran problema: actualizar el kernel es lo más importante..
Si está utilizando Ubuntu, puede agregar los repositorios Oibaf y Xorg-Edgers. Luego, se ejecutará en el último servidor X.org X, la última versión de Mesa y los últimos controladores de gráficos. Las tres partes toman parte de la responsabilidad de su rendimiento gráfico, por lo que para obtener el máximo impulso, querrá considerar actualizar las tres.
Asegúrese de leer las instrucciones para ambos repositorios antes de agregarlos. Si está ejecutando una distribución diferente, tendrá que buscarla usted mismo para ver si es posible, además de recurrir a compilar el código usted mismo.
Beneficios extra!
Aquí hay un consejo adicional para usted: el kernel 3.13 de Linux ahora ofrece audio a través de HDMI de forma predeterminada, algo que anteriormente tenía que habilitarse manualmente. Si está ejecutando la última versión de su distribución favorita, entonces el kernel incluido debe ser lo suficientemente moderno como para ofrecer soporte suficiente para audio a través de HDMI, incluso si no está habilitado de forma predeterminada.
Si desea habilitarlo, diríjase nuevamente a su archivo de configuración de GRUB, y esta vez agregue lo siguiente a los argumentos del núcleo: radeon.audio = 1. Reinicie su computadora y debería poder reproducir audio a través de su cable HDMI.
Conclusión
Es genial ver qué tan rápido han mejorado los controladores de código abierto, y todavía hay mucho espacio para mejorar aún más. Si desea disfrutar de estos aumentos de rendimiento y de otros futuros, asegúrese de mantener todos sus paquetes de software lo más actualizados posible. Con estas mejoras, puede hacer uso de algunas asombrosas compilaciones de APU de AMD 3 computadoras de bricolaje AMD asequibles alimentadas por APU que puede construir 3 computadoras de bricolaje AMD asequibles alimentadas por APU que puede construir la unidad de procesamiento acelerado, o "APU", el diseño integra una unidad de procesamiento de gráficos en la misma matriz que la CPU, lo que resulta en un diseño híbrido más rápido y eficiente. Para aquellos de ustedes que buscan construir un ... .
¿Utiliza controladores gráficos de código abierto? ¿Por qué o por qué no? Háganos saber en los comentarios!
Haber de imagen: Phoronix