Tema de Jannah La licencia no está validada. Vaya a la página de opciones del tema para validar la licencia. Necesita una sola licencia para cada nombre de dominio.

Cómo averiguar fácilmente qué tipo de unidad de procesamiento gráfico está instalada en Linux

Cómo comprobar la GPU instalada en Linux

Conocer el tipo de unidad de procesamiento gráfico (GPU) instalada en un sistema Linux es crucial para cualquier usuario que desee mejorar el rendimiento de su dispositivo o garantizar la compatibilidad de los controladores con el software que utiliza. Si bien esto puede ser sencillo en otros sistemas operativos, en Linux existen varios métodos que permiten conocer la información exacta de su tarjeta gráfica, ya sea NVIDIA, AMD o Intel.

una terminal Linux con una GPU y la mascota de Linux a su lado Formas de averiguar fácilmente qué tipo de GPU está instalado en Linux
Esto se puede hacer mediante los comandos integrados en la terminal o usando herramientas gráficas que muestran las especificaciones de forma organizada. Conocer esta información le ayudará a ajustar la configuración gráfica, instalar los controladores adecuados o resolver problemas de rendimiento o visualización.
En esta guía, te guiaremos a través de las formas más confiables y prácticas para saber qué tipo de GPU tienes instalada sin la necesidad de software de terceros, explicando las ventajas de cada método y cómo leer fácilmente los resultados.

Resumen

  • Para identificar su GPU desde la línea de comandos en Linux, primero actualice la base de datos de ID PCI con “sudo update-pciids”, luego ejecute “sudo lspci -v | less” y busque “VGA” en el resultado.
  • Los comandos lshw y glxinfo son dos formas alternativas de identificar su tarjeta gráfica y proporcionan información diferente.
  • Conocer la unidad de procesamiento gráfico (GPU) en las máquinas Linux es importante para solucionar problemas con los controladores de pantalla.

¿Necesitas identificar tu unidad de procesamiento gráfico (GPU) en Linux? Aquí te explicamos cómo identificar tu tarjeta gráfica desde la línea de comandos y en GNOME.

¿Por qué necesitas saber qué tipo de GPU tienes?

Probablemente te hayas encontrado en esta situación. Te han asignado la tarea de dar soporte a un familiar o compañero de trabajo sin conocimientos técnicos, y crees que no será fácil. ¡Aun así, intervienes! Enseguida te das cuenta de que probablemente el problema esté en el controlador de pantalla. Después de todo, ¡puede que no sea tan grave! Pero tu leve atisbo de esperanza se desvanece rápidamente cuando preguntas: "¿Qué tipo de tarjeta gráfica tienes?".

Tu respuesta de sorpresa lo dice todo. Para respaldar algo, necesitas saber qué es. Entonces, ¿cómo puedes determinar el tipo de tarjeta gráfica en una computadora Linux?

Supongamos el peor escenario posible: los controladores de la tarjeta gráfica nunca se instalaron, por lo que ni siquiera puedes consultarlos. ¡No hay problema! Puedes resolver este problema mediante la línea de comandos o la interfaz gráfica de usuario (GUI).

Utilice el comando lspci y la base de datos de ID PCI para verificar la GPU.

El estándar de interconexión de componentes periféricos (PCI) Un protocolo común que se puede usar para comunicarse con periféricos internos, como tarjetas gráficas. El repositorio mantiene Identificadores PCI en la base de datos Con todos los identificadores de dispositivo PCI conocidos. Esto significa que si conoce información sobre el dispositivo, puede buscarlo.

Puedes Usando el comando lspci Enumera los dispositivos PCI instalados en una computadora Linux, junto con alguna información sobre ellos.

¿No sería fantástico poder conectar la base de datos PCI y el comando lspci? De hecho, eso es exactamente lo que ocurre al ejecutar el comando lspci. El comando revisa una copia local de la base de datos PCI para determinar qué dispositivos PCI detecta. Antes de comenzar, se recomienda actualizar la copia local de la base de datos PCI.

Escriba update-pciids para hacer esto:

sudo actualización-pciids
1-5 formas de averiguar fácilmente qué tipo de GPU está instalada en Linux

Se ha recuperado la última versión de la base de datos y ahora podemos usar el comando lspci. Habrá mucha información de salida, así que la trasladaremos a una base de datos más pequeña. La opción -v (verbose) obliga a lscpi a proporcionarnos la mayor cantidad de información posible. Usaremos sudo para asegurarnos de que la información sea lo más detallada posible.

Escribimos el comando de la siguiente manera:

sudo lspci -v | menos
11-4 formas de averiguar fácilmente qué tipo de GPU está instalada en Linux

Los resultados se muestran en formato reducido. Al pulsar la barra diagonal (/), se activa la búsqueda en formato reducido.

Escriba “VGA” en letras mayúsculas y presione Enter.

3-5 formas de averiguar fácilmente qué tipo de GPU está instalada en Linux

El motor de búsqueda "Less" busca la cadena "VGA" y muestra los primeros resultados que encuentra. Puede desplazarse o pasar a la página siguiente para ver cuántas tarjetas gráficas encontró el motor de búsqueda lspci.

4-4 formas de averiguar fácilmente qué tipo de GPU está instalada en Linux

En este artículo, hemos investigado una variedad de distribuciones de Linux que se ejecutan en VirtualBox Virtual. Estos dispositivos, por supuesto, tienen tarjetas gráficas virtuales.

Para ver un ejemplo de resultados prácticos, aquí está la salida de la computadora host (física):

26:00.0 VGA compatible controller: NVIDIA Corporation GP108 [GeForce GT 1030] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Gigabyte Technology Co., Ltd GP108 [GeForce GT 1030]
Flags: bus master, fast devsel, latency 0, IRQ 97Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]I/O ports at e000 [size=128]Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Legacy Endpoint, MSI 00Capabilities: [100] Virtual Channel
Capabilities: [250] Latency Tolerance ReportingCapabilities: [128] Power Budgeting <?>
Capabilities: [420] Advanced Error Reporting
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
Capabilities: [900] Secondary PCI Express <?>
Kernel driver in use: nouveauKernel modules: nouveau

¡Nos proporcionó información valiosa de inmediato!

La tarjeta es una NVIDIA Corporation GP108 [GeForce GT 1030], y después de unos segundos de búsqueda utilizando un motor de búsqueda, Encontramos la página de NVIDIA La tecnología de este dispositivo. El texto "[Controlador VGA]" al final de la primera línea indica que esta es la tarjeta gráfica "en funcionamiento". Esta información es útil al instalar más de una tarjeta en una computadora.

Utilice el comando lshw para encontrar su GPU.

También puede usar el comando lshw para mostrar una lista de dispositivos instalados en un equipo Linux. Este comando muestra varios tipos, no solo dispositivos PCI.

Para indicarle qué tarjetas gráficas encuentra, usaremos la opción -C (clase) y pasaremos el modificador "width". La opción -numeric obliga al comando lshw a proporcionar los ID numéricos de los dispositivos, además de sus nombres.

Escriba lo siguiente:

sudo lshw -numeric -C pantalla
5-4 formas de averiguar fácilmente qué tipo de GPU está instalada en Linux
Y esto es lo que este comando encontró en la computadora real:
*-display  
description: VGA compatible controller
product: GP108 [GeForce GT 1030] [10DE:1D01] 
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:26:00.0 version: a1 
width: 64 bits 
clock: 33MHz 
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom 
configuration: driver=nouveau latency=0 
resources: irq:97 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(siz

¡Es alentador que ambos hayan encontrado la misma tarjeta!

Los identificadores [10DE:1D01] representan el fabricante (10DE) y el modelo (1D01). Para encontrar la marca y el modelo al instante, puede escribir "tarjeta gráfica 10de:1d01" en un buscador.

comando glxinfo

El comando glxinfo es otro método que puedes usar. Te proporciona información de la extensión. OpenGL para Windows X. Luego puede buscar parte de esta información para averiguar qué tipo de tarjeta gráfica está instalada en la máquina.

El comando glxinfo ya existe en Manjaro y Fedora, pero debe instalarlo en Ubuntu. Para ello, escriba el siguiente comando:

sudo apt-get install mesa-utils
9-4 formas de averiguar fácilmente qué tipo de GPU está instalada en Linux
Para enrutar la salida de glxinfo a través de less y usar la opción -B (imprimir identificadores), escriba lo siguiente:
glxinfo -B | menos
11-4 formas de averiguar fácilmente qué tipo de GPU está instalada en Linux
La tarjeta gráfica se describe en la línea “Dispositivo”.
12-5 formas de averiguar fácilmente qué tipo de GPU está instalada en Linux
Esta es la salida del ordenador real:
name of display: :1
display: :1 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: nouveau (0x10de)
Device: NV138 (0x1d01)Version: 19.3.2
Accelerated: yes
Video memory: 1987MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.3
Max compat profile version: 4.3
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: nouveau
OpenGL renderer string: NV138
OpenGL core profile version string: 4.3 (Core Profile) Mesa 19.3.2
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)OpenGL core profile profile mask: core profile
OpenGL version string: 4.3 (Compatibility Profile) Mesa 19.3.2O
penGL shading language version string: 4.30
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 19.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

Cuando escribes “NV138” en un motor de búsqueda, la tarjeta gráfica NVIDIA se reconoce inmediatamente.

Utilice la GUI para seleccionar la tarjeta gráfica.

Si su computadora es un servidor que solo utiliza línea de comandos, deberá usar una de las técnicas mencionadas anteriormente. Si se ejecuta una interfaz gráfica de usuario, probablemente exista una forma gráfica de seleccionar la tarjeta gráfica. De hecho, esta opción probablemente se encuentre en la configuración del escritorio de Linux.

En el escritorio GNOME, abra el cuadro de diálogo Configuración (el icono del engranaje en el menú desplegable de la esquina superior derecha) y haga clic en Detalles en la barra lateral. En el panel Acerca de, busque Gráficos. Esto le mostrará el tipo de tarjeta gráfica que tiene su ordenador, o mejor dicho, cuál está en uso. Es posible que su ordenador tenga más de una GPU.

Tarjetas gráficas en portátiles
Muchas computadoras portátiles tienen dos tarjetas gráficas: una del fabricante de la CPU y otra de un proveedor líder de tarjetas gráficas.

Escribamos el mismo comando lspci que antes, pero esta vez lo usaremos en una computadora portátil:

sudo lspci -v | menos

Como era de esperar, obtenemos una descripción de las tarjetas gráficas en el dispositivo:

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. 3rd Gen Core processor Graphics Controller
Flags: bus master, fast devsel, latency 0, IRQ 33
Memory at f7400000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915

Kernel modules: i91501:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce 610M] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. GF119M [GeForce 610M]Flags: bus master, fast devsel, latency 0, IRQ 34
Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=128M]
Memory at e8000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at f7000000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00Capabilities: [b4] Vendor Specific Information: Len=14 <?>
Capabilities: [100] Virtual ChannelCapabilities: [128] Power Budgeting <?>
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
Kernel driver in use: nouveau
Kernel modules: nouveau

Esta laptop cuenta con una GPU Intel Core y una tarjeta gráfica NVIDIA GeForce 610M. Sin embargo, ambas tarjetas tienen la cadena "[Controlador VGA]", que generalmente indica la unidad de procesamiento gráfico utilizada.

No se pueden usar ambas tarjetas, así que prueba primero la tarjeta de tu proveedor de tarjetas gráficas principal. Esta es la tarjeta que el fabricante de tu portátil considera predeterminada y que aparece en las especificaciones del dispositivo.

¡Una de las técnicas que hemos visto aquí te será de gran ayuda! Una vez que sepas el tipo de tarjeta gráfica de tu ordenador o portátil, podrás elegir el controlador gráfico adecuado.

Revisar tu tarjeta gráfica en Linux no requiere conocimientos técnicos avanzados. El sistema incluye herramientas y comandos que te brindan toda la información precisa que necesitas. Tanto si usas la línea de comandos como una interfaz gráfica, puedes conocer fácilmente los detalles de tu tarjeta gráfica instalada y asegurarte de que funciona al máximo rendimiento. Prestar atención a estos detalles te ayuda a mantener tu dispositivo y a evitar problemas que podrían afectar el rendimiento o la estabilidad del sistema.

Ir al botón superior