Para sabermos basta usarmos um dos 3 comandos a seguir:
- lspci
- lshw
- glxinfo
Uma dica, que vale para os três comandos acima, é saber que geralmente vídeo está relacionado ao termo VGA. Então, nos resultados retornados pelos comandos busque por VGA.
lspci
Existe um repositório PCI, o PCI ID Repository.
Quando executamos o comando lspci é buscado informações desse repositório. Então, é sempre bom atualizarmos antes de executar lspci.
Execute “sudo update-pciids”
elder@ti:~$ sudo update-pciids Downloaded daily snapshot dated 2020-07-21 03:15:02
Agora execute lspci
elder@ti:~$ lspci 00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03) 00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express Root Port (rev 03) 00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01) 00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01) 00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01) 00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01) 00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01) 00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01) 00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01) 00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) 00:1f.2 IDE interface: Intel Corporation NM10/ICH7 Family SATA Controller [IDE mode] (rev 01) 00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 01) 01:00.0 Ethernet controller: Qualcomm Atheros AR8152 v2.0 Fast Ethernet (rev c1) 04:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2) 04:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
Destaquei de laranja a placa de vídeo sendo usada.
Podemos usar “lspci -v” para listarmos mais informações. Abaixo colei apenas as informações pertinentes, pois “lspci -v” exibe muito mais detalhes.
04:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. [MSI] N210 [Geforce 210] PCIe graphics adapter
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at de000000 (64-bit, prefetchable) [size=32M]
I/O ports at ec00 [size=128]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nouveau
Kernel modules: nvidiafb, nouveau
lshw
Usando apenas lshw o comando retornará muitas informações. Teria que rolar a página com Page Down até encontrar as informações relacionadas com VGA. Então usarei “lshw -C display” para ser exibido informações sobre o vídeo(display)
elder@ti:~$ lshw -C display AVISO: você deveria executar este programa como superusuário. *-display descrição: VGA compatible controller produto: GT218 [GeForce 210] fabricante: NVIDIA Corporation ID físico: 0 informações do barramento: pci@0000:04:00.0 versão: a2 largura: 64 bits clock: 33MHz capacidades: vga_controller bus_master cap_list rom configuração: driver=nouveau latency=0 recursos: irq:27 memória:fd000000-fdffffff memória:e0000000-efffffff memória:de000000-dfffffff porta de E/S:ec00(tamanho=128) memória:c0000-dffff AVISO: a saída pode ser incompleta e imprecisa, você deveria executar este programa como superusuário
glxinfo
Se não tiver instalado essa ferramenta basta executar
sudo apt-get install mesa-utils -y
Instalada, execute “glxinfo -B”. Pode usar a ferramenta less(glxinfo -B | less) se o resultado retornado tiver muito texto.
elder@ti:~$ glxinfo -B name of display: :0.0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: nouveau (0x10de) Device: NVA8 (0xa65) Version: 19.0.8 Accelerated: yes Video memory: 996MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 3.3 Max compat profile version: 3.3 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.0 OpenGL vendor string: nouveau OpenGL renderer string: NVA8
Acima, em laranja, está o nome do dispositivo.
Conclusão
Muitas vezes não temos informações sobre hardware, nesse caso um hardware de vídeo; Com informações em mãos fica fácil de buscarmos ajuda na internet para resolvermos problemas. Poderia usar os termos GeForce 210 ou NVA8 no google, por exemplo.