Comparación de tarjetas gráficas AMD vs NVIDIA en Linux: ¿Cuál debería usar?

Hay muchos factores que los distinguen unos de otros. En Windows, la velocidad es lo único que importa: las tarjetas gráficas Nvidia (unidad de procesamiento de gráficos) 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: tarjeta gráfica AMD o Nvidia?

Comparación de tarjetas gráficas AMD vs NVIDIA en Linux: ¿Cuál debería usar? -Linux

¿Es una tarjeta gráfica Intel la mejor opción para Linux?

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

El único proveedor de tarjetas gráficas del que puede estar absolutamente seguro es Intel Integrated Graphics. Aunque puede que no sea tan rápido, la tarjeta gráfica integrada de Intel ha mejorado mucho. También es muy amigable con la batería en comparación con las tarjetas gráficas Nvidia o AMD.

El soporte de Intel está disponible en versión premium, con controladores de código completamente abierto en Linux. Muchos de los juegos también se pueden jugar, si no con tarjetas gráficas dedicadas. También está seguro de que el servidor de visualización de Wayland está funcionando si desea probarlo, debido a su naturaleza de código abierto.

Controladores de tarjetas gráficas: una comparación entre propietario y código abierto

Hay dos tipos de controladores que puede instalar para ejecutar sus tarjetas gráficas, y son controladores propietarios (propietarios) o de código abierto. Si bien ambos tienen aspectos buenos y malos, difieren si usa una tarjeta gráfica Nvidia o AMD.

Comparación de tarjetas gráficas AMD vs NVIDIA en Linux: ¿Cuál debería usar? -Linux

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 usar la tarjeta gráfica de 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 las tarjetas Nvidia, generalmente ofrece peores resultados que su contraparte propietaria.

Gran parte del trabajo de Project nouveau se realiza mediante ingeniería inversa de un controlador patentado de Nvidia. Es similar a cómo el proyecto Wine recrea el entorno de Windows para ejecutar aplicaciones como Instalar Adobe Photoshop en Linux. Básicamente, el desarrollador observa los resultados que proporciona la aplicación y trabaja hacia atrás desde allí.

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

Otro inconveniente es que Nouveau carece de algo que tiene un controlador propietario: Reclocking. Esto permite que la GPU trabaje más y, por lo tanto, tenga un rendimiento más rápido (a costa de más potencia). Desafortunadamente, solo unas pocas GPU Nvidia pueden usar esta opción con Nouveau instalado, y ninguna de ellas es muy nueva.

La diferencia de velocidad es enorme, especialmente para las tarjetas gráficas más nuevas. Aparecer algunos criterios Los controladores patentados pueden proporcionar un rendimiento hasta nueve veces más rápido que sus contrapartes de código abierto.

En pocas palabras, Nouveau es adecuado para un entorno de escritorio, pero los juegos tienen otro camino por recorrer.

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

En su mayor parte, no importa qué tipo de controladores instale para las tarjetas gráficas AMD. Es bien compatible en todos los ámbitos, aunque el uso de controladores de código abierto es el método preferido. De hecho, hay muchos casos en los que los controladores de código abierto (AMDGPU para tarjetas más nuevas, Radeon para tarjetas más antiguas) están activados. A la par de sus contrapartes propias o más rápido!

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

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

Comparación AMD vs Nvidia: ¿Cuál es mejor para cambiar de gráficos?

Casi todas las computadoras portátiles y de escritorio vienen con una tarjeta gráfica Intel integrada. Las GPU discretas de Nvidia y AMD son extras opcionales para las computadoras portátiles, pero se pueden agregar manualmente en las computadoras de escritorio.

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

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

¿AMD o Nvidia son compatibles con Wayland Display Server?

El servidor de visualización es Wayland Es una parte integral del desarrollo de Linux y está disponible en la mayoría de las principales computadoras de escritorio con Linux.

Tanto las tarjetas gráficas AMD como Intel funcionan con Wayland utilizando controladores patentados de código abierto. Nvidia tiene una historia diferente.

Si bien se espera el desarrollo de este servidor para 2021, el controlador patentado de Nvidia solo funciona con la implementación de Wayland de Gnome.

Comparación de tarjetas gráficas AMD vs NVIDIA en Linux: ¿Cuál debería usar? -Linux

Las herramientas de configuración de Wayland necesitan una interfaz de programación de aplicaciones (API) especial, que es implementada por el controlador de la tarjeta gráfica. La API más utilizada actualmente se llama GBM (Generic Buffer Management). Siempre que utilice un controlador de código abierto (AMDGPU/Radeon/nouveau), Wayland funcionará.

Dado que el controlador patentado de Nvidia usa una API diferente (EGLStreams), las cosas son diferentes. El escritorio Gnome es la principal excepción. Asimismo, la alternativa de código abierto no es compatible con Wayland.

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

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

Las tarjetas gráficas Nvidia son más caras que AMD y tienen una ventaja de rendimiento. Pero el uso de AMD garantiza una compatibilidad superior y una selección de controladores fiables, 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, pruebe suerte con 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.

¿Has tomado una decisión? para ti Cómo instalar controladores propietarios de tarjetas gráficas en Linux.

fuente
Ir al botón superior