GPU AMD frente a NVIDIA en Linux: ¿cuál debería usar?

GPU AMD frente a NVIDIA en Linux: ¿cuál debería usar?

Cuando se trata de elegir una tarjeta gráfica rápida, hay dos opciones principales: AMD y Nvidia.





Hay varios factores que los distinguen. En Windows, la velocidad es lo único que importa --- las GPU de Nvidia (unidad de procesamiento gráfico) tienden a ser más rápidas que las de AMD. Pero en Linux, hay otras cosas a tener en cuenta.





Pero, ¿qué debería elegir para Linux: una GPU AMD o Nvidia?





¿Son los gráficos Intel la mejor opción para Linux?

Antes de comparar AMD y Nvidia, vale la pena considerar la alternativa clave.

El único proveedor de tarjetas gráficas en el que puede estar absolutamente seguro de que funciona son los gráficos integrados de Intel. Si bien puede que no sean tan rápidos, Los gráficos integrados de Intel han mejorado considerablemente . También son muy amigables con la batería en comparación con las tarjetas gráficas de Nvidia o AMD.



El soporte de Intel está disponible de fábrica, con controladores de código totalmente abierto en Linux. Muchos juegos también son bastante jugables, si no tan bien como con tarjetas gráficas dedicadas. También puede estar seguro de que Wayland funciona si desea probarlo, debido a su naturaleza de código abierto.

Controladores de GPU: propietarios frente a código abierto

Hay dos tipos de controladores que puede instalar para que sus tarjetas gráficas funcionen, a saber, controladores propietarios o de código abierto. Si bien hay aspectos buenos y malos para ambos, difieren si está utilizando una tarjeta gráfica Nvidia o AMD.





Credito de imagen: Stefan Ledwina a través de Flickr .

Para obtener los mejores resultados, los controladores propietarios siempre son mejores. Pero si tiene una objeción filosófica a los controladores propietarios, las alternativas de código abierto son más atractivas.





¿Debería utilizar tarjetas gráficas Nvidia para Linux?

Si bien existen controladores Nvidia de código abierto y propietarios para Linux, el mejor rendimiento proviene de los controladores propietarios. Nouveau, el controlador de código abierto para tarjetas Nvidia, ofrece en general resultados más pobres que su contraparte patentada.

Gran parte del trabajo realizado por nouveau se realiza mediante ingeniería inversa del controlador propietario de Nvidia. Es similar a cómo el proyecto Wine recrea un entorno de Windows para ejecutar programas como Microsoft Office en Linux . Básicamente, los desarrolladores miran el resultados de un programa y trabajar hacia atrás desde allí.

Esto tiene sus inconvenientes, principalmente en los frentes de velocidad y compatibilidad. Los controladores patentados de Nvidia son mucho más rápidos que los de nouveau, especialmente con las tarjetas gráficas más nuevas.

Otro inconveniente es que nouveau carece de algo que tiene el controlador propietario: volver a cerrar . Esto permite que la GPU trabaje más y, por lo tanto, funcione más rápido (a costa de más energía). Desafortunadamente, solo unos pocos GPU de Nvidia puede usar esto con nouveau instalado, ninguno de ellos muy nuevo.

La diferencia de velocidad es considerable, especialmente para las tarjetas gráficas más nuevas. Algunos puntos de referencia muestran que los controladores propietarios pueden funcionar hasta nueve veces más rápido que sus contrapartes de código abierto.

Simplemente, nouveau es adecuado para dibujar su escritorio, pero los juegos tienen un camino por recorrer.

¿Es AMD la mejor opción de tarjeta gráfica para Linux?

En su mayor parte, realmente no importa qué tipo de controladores instale para las tarjetas gráficas AMD. Son bien compatibles en todos los ámbitos, aunque el método preferido es el uso de controladores de código abierto. De hecho, hay muchos casos en los que los controladores de código abierto ( AMDGPU para tarjetas más nuevas, y Radeon para los mayores), son a la par con sus contrapartes propietarias ¡o incluso más rápido!

En comparación con el controlador de código abierto de Nvidia, hay un mejor soporte para las tarjetas gráficas más nuevas. Esto se debe en parte al soporte de AMD para la comunidad de código abierto, que proporciona documentación y mano de obra para el desarrollo de controladores.

Pero si bien los controladores de código abierto de AMD son decentes en todos los ámbitos, su rendimiento seguirá siendo notablemente más lento que el uso de una tarjeta gráfica Nvidia con controladores propietarios.

AMD vs Nvidia: ¿Cuál es mejor para el cambio de gráficos?

Casi todas las computadoras portátiles y de escritorio se envían con gráficos Intel integrados. Las GPU discretas de Nvidia y AMD son extras opcionales para computadoras portátiles, pero se pueden agregar manualmente en computadoras de escritorio.

La conmutación de gráficos es la capacidad de una computadora para seleccionar qué GPU usar. Para tareas básicas como la navegación web y el procesamiento de textos, se elige la GPU Intel. Para juegos, edición de video y similares, se usa la GPU discreta.

Los controladores patentados y de código abierto de Nvidia y AMD para Linux son compatibles con la conmutación de gráficos.

¿AMD o Nvidia son compatibles con Wayland?

El servidor de pantalla Wayland es parte integral del desarrollo de Linux y está disponible en la mayoría de los principales escritorios de Linux.

Los gráficos AMD e Intel funcionan con Wayland utilizando controladores de código abierto y propietarios. Nvidia es una historia diferente.

Si bien se espera el desarrollo de esto para 2021, el controlador propietario de Nvidia solo funciona con la implementación de Wayland de GNOME.

Los compositores de Wayland necesitan una API (interfaz de programación de aplicaciones) especial, implementada por el controlador de gráficos. La API que más se usa actualmente se llama GBM (Generic Buffer Management). Siempre que utilice un controlador de código abierto (AMDGPU / Radeon / nouveau), Wayland funcionará.

Como el controlador propietario de Nvidia usa una API diferente (EGLStreams), las cosas son diferentes. Muchos compositores no admiten esto, el Escritorio GNOME siendo la principal excepción. La alternativa de código abierto tampoco es compatible con Wayland.

¿Cuál es la mejor tarjeta gráfica para Linux: Intel, AMD o Nvidia?

Para las computadoras de escritorio Linux, es una elección mucho más fácil de hacer.

Las tarjetas Nvidia son más caras que las AMD y tienen la ventaja en rendimiento. Pero el uso de AMD garantiza una compatibilidad superior y una selección de controladores confiables, ya sean de código abierto o propietarios.

Lo mismo ocurre con Intel, aunque esta solución es más lenta.

Si necesita soporte de Wayland, AMD e Intel son las opciones más confiables. De lo contrario, arriesgue Nvidia. No ha tenido una gran relación con Linux a lo largo de los años, pero el crecimiento de los juegos de Linux está cambiando eso.

¿Tomado una decisión? A continuación, se explica cómo instalar controladores de gráficos propietarios en Linux.

costo de reemplazo de la batería del macbook pro 2015
Cuota Cuota Pío Correo electrónico Cómo acceder al nivel de burbuja integrado de Google en Android

Si alguna vez ha necesitado asegurarse de que algo esté nivelado en un apuro, ahora puede obtener un nivel de burbuja en su teléfono en segundos.

Leer siguiente
Temas relacionados
  • Linux
  • Tecnología explicada
  • Conductores
  • Consejos de compra
  • Tarjeta grafica
  • Consejos de hardware
  • Juegos Linux
  • Consejos de Linux
Sobre el Autor Christian Cawley(1510 Artículos publicados)

Editor adjunto de seguridad, Linux, bricolaje, programación y explicación técnica, y productor de podcasts realmente útil, con amplia experiencia en soporte de escritorio y software. Un colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.

Más de Christian Cawley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse