Cómo obtener información sobre tarjetas gráficas en Linux

Una unidad de procesamiento gráfico (GPU), también conocida como unidad de procesamiento visual (VPU), es un circuito electrónico especializado diseñado para manipular y alterar rápidamente la memoria a fin de acelerar la creación de imágenes en un búfer de fotogramas destinado a la salida para su visualización. Si desea instalar el controlador de tarjeta gráfica adecuado y conseguir que la tarjeta gráfica funcione correctamente, deberá encontrar el modelo y el proveedor correctos de la tarjeta gráfica en su sistema. La mayoría de las distribuciones de Linux pueden detectar una gran variedad de tarjetas gráficas, pero no siempre tienen los mejores controladores para ellas. Así que si tienes una tarjeta gráfica externa como Nvidia, entonces necesitas encontrar el nombre/número del modelo y luego buscar más detalles.

En este artículo explicaremos cómo obtener información de la tarjeta gráfica usando la línea de comandos.

Obtener detalles de hardware

Sólo hay unos pocos comandos para obtener información de hardware; lspci es una de las herramientas de la línea de comandos que obtiene detalles sobre la tarjeta gráfica.

Ejecute el siguiente comando para obtener la información de la tarjeta gráfica en su sistema.

lspci -vnn | grep VGA -A 12

Lo verás producir algo como esto:

Cómo obtener información sobre tarjetas gráficas en Linux

La primera línea tiene el nombre del proveedor, el nombre del modelo/serie y el pci id.

Observe los números entre paréntesis:8086:0f31. Este número está presente en casi todas las tarjetas gráficas. La primera parte, 8086, indica el ID de proveedor (que es Intel aquí) y el segundo número, 0f31, indica el ID de pci, que indica el modelo de la unidad gráfica.

También puede utilizar el comandolshw para obtener la información anterior.

Ejecute el comando Ishw en su sistema.

lshw -numérico -C display

Verá el siguiente mensaje:

Cómo obtener información sobre tarjetas gráficas en Linux

Descubra qué controlador de tarjeta gráfica se utiliza en Linux

Para identificar el nombre del controlador de tarjeta gráfica utilizado en su sistema, puede utilizar el comandolshw que se muestra a continuación.

sudo lshw -c video | grep configuration

Lo verás producir algo como esto:

Cómo obtener información sobre tarjetas gráficas en Linux

El nombre del controlador de la tarjeta gráfica se muestra en driver=i915. A continuación, puede comprobar los detalles del controlador de la tarjeta gráfica como se indica a continuación:

modinfo i915

Verá que produce algo como esto:

Cómo obtener información sobre tarjetas gráficas en Linux

Comprobar la aceleración de hardware

Con la aceleración 3D basada en hardware, las aplicaciones que necesitan dibujar gráficos 3D pueden utilizar el hardware directamente para procesar y generar los gráficos y acelerar el renderizado 3D de forma significativa. Para ello, la tarjeta gráfica debe ser compatible con la aceleración de hardware, y los controladores correctos deben estar instalados en el sistema.

Puede usar el comando glxinfo para obtener los detalles de OpenGL:

glxinfo | grep OpenGL

Verás una salida como esta:

Cómo obtener información sobre tarjetas gráficas en Linux

La cadena del renderizador OpenGL apunta a las librerías MESA, lo que significa que el renderizado 3D está siendo manejado completamente dentro del software. Esto va a ser lento, y los juegos no van a funcionar bien.

Conclusión

Espero que ahora tengas los conocimientos suficientes para encontrar la información correcta de la tarjeta gráfica instalada en tu sistema y que puedas instalar fácilmente el buceador correcto para la tarjeta gráfica. No dude en comentar si tiene alguna pregunta.

Cómo obtener información sobre tarjetas gráficas en Linux
5 (100%) 2 votes

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *