How to Get Graphics Card Information On Linux

Cómo obtener información de la tarjeta gráfica en Linux

Una unidad de procesamiento de gráficos (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 para acelerar la creación de imágenes en un búfer de cuadros destinado a la salida para mostrar. Si desea instalar el controlador de la tarjeta gráfica adecuado y hacer que la tarjeta gráfica funcione correctamente, debe 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 variedades de tarjetas gráficas, pero no siempre tienen los mejores controladores para ellas. Entonces, si tiene una tarjeta gráfica externa como Nvidia, entonces necesita 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 comando.

Obtener detalles del hardware

Solo hay unos pocos comandos para obtener información de hardware; lspci es una de las herramientas de 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

Verá que sale algo como esto:

información_de_la_tarjeta_gráfica

La primera línea tiene el nombre del proveedor, el nombre/serie del modelo y la identificación pci.

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

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

ejecutar el lshw comando en su sistema.

Verá el siguiente resultado:

graphics_card_info_lshw

Encuentre qué controlador de tarjeta gráfica se usa en Linux

Para identificar el nombre del controlador de la tarjeta gráfica que se usa en su sistema, puede usar el lshw comando que se muestra a continuación.

sudo lshw -c video | grep configuration

Verás que sale algo como esto:

tarjeta_grafica_usada_lshw

El nombre del controlador de la tarjeta gráfica se muestra en driver=i915. Después, puede verificar los detalles del controlador de la tarjeta gráfica de la siguiente manera:

Verás que sale algo como esto:

tarjeta_grafica_modinfo

Compruebe la aceleración de hardware

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

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

Verá una salida como esta:

tarjeta_grafica_opengl

los OpenGL renderer string apunta a las bibliotecas MESA, lo que significa que la representación 3D se maneja completamente dentro del software. Esto va a ser lento y los juegos no funcionarán bien.

Conclusión

Espero que ahora tenga suficiente conocimiento para encontrar la información correcta de la tarjeta gráfica instalada en su sistema y que pueda instalar fácilmente el buzo correcto para la tarjeta gráfica. Siéntase libre de comentar si tiene alguna pregunta.

Experto Geek - Tu Guía en Tendencias Tecnológicas