Buscar

Linux: Cómo saber que tarjeta gráfica tengo

En este post veremos cómo saber la tarjeta gráfica que tenemos instalada en Linux sin recurrir a ninguna herramienta GUI.

Para ello utilizaremos el comando: lspci

Con el comando lspci, listamos todos los dispositivos conectados al bus PCI (Peripheral Component Interconnect) del sistema.

Si no disponemos del comando lspci, podemos instalarlo en distribuciones RedHat/CentOS, de la siguiente forma:

yum -y install pciutils

Si ejecutamos lspci, realizando un filtro de la cadena VGA, veremos la tarjeta gráfica instalada, pero no el detalle:

[root@LINUX1 ~]# lspci |grep VGA
00:0f.0 VGA compatible controller: VMware SVGA II Adapter


Si queremos obtener el detalle, deberemos filtrar por el identificador de slot PCI y luego ejecutar el comando lspci, especificando el modo detallado y el slot donde está pinchada la tarjeta gráfica.

Ejemplo:

Listamos los dispositivos con el comando lspci, filtramos por la cadena de texto: VGA con el comando grep. Finalmente, recortamos la primera columna con el comando: awk

[root@LINUX1 ~]# lspci |grep VGA  | awk '{print $1}'
00:0f.0

Una vez hemos obtenido el identificador de slot (verde) podemos ejecutar el siguiente comando:

[root@LINUX1 ~]#  lspci -v -s 00:0f.0
00:0f.0 VGA compatible controller: VMware SVGA II Adapter (prog-if 00 [VGA controller])
Subsystem: VMware SVGA II Adapter
Flags: medium devsel, IRQ 9
I/O ports at 1070 [size=16]
Memory at ec000000 (32-bit, prefetchable) [size=64M]
Memory at fe000000 (32-bit, non-prefetchable) [size=8M]
[virtual] Expansion ROM at c4000000 [disabled] [size=32K]
Capabilities: [40] Vendor Specific Information: Len=00

Con el parámetro -v, (verbose) hacemos que lspci, muestre información detallada. Con el parámetro -s, indicamos el slot PCI en particular.

También podemos ejecutar el comando con una sola linea de la siguiente forma:

[root@LINUX1 ~]# lspci -v -s `lspci | grep VGA | awk '{print $1}'`
00:0f.0 VGA compatible controller: VMware SVGA II Adapter (prog-if 00 [VGA controller])
Subsystem: VMware SVGA II Adapter
Flags: medium devsel, IRQ 9
I/O ports at 1070 [size=16]
Memory at ec000000 (32-bit, prefetchable) [size=64M]
Memory at fe000000 (32-bit, non-prefetchable) [size=8M]
[virtual] Expansion ROM at c4000000 [disabled] [size=32K]
Capabilities: [40] Vendor Specific Information: Len=00

A continuación, disponemos del siguiente vídeo realizado por Pol Padrisa (@polpadrisa), donde podemos ver el detalle de funcionamiento de forma visual:

  

Podéis examinar y suscribiros al canal de Youtube de SYSADMIT en el siguiente enlace:

https://www.youtube.com/c/SYSADMIT

No hay comentarios:

Publicar un comentario