Como descubro o modelo da minha placa gráfica?


Respostas:


244

Abra "Terminal" e digite: lspci | grep VGA

Lá, você encontrará o modelo do seu cartão GPU.


8
Eu tive que especificar -v (verbose) para obter o modelo no meu ATI ...for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
Pete

2
Nesses casos, DeviceNameé o que você deseja e provavelmente é a linha após a que você está cumprimentando. Use lspci -v | grep VGA -A 1para incluir uma linha depois.
Adam Marshall

2
Primeiro faça o sudo update-pciidsdownload da nova versão da lista PCI ID. Então faça lspci. A atualização de ids de pci pode melhorar as informações disponíveis como lspcisaída. Por exemplo, antes de atualizar os pci ids, 01: 00.0 controlador 3D: NVIDIA Corporation GM107GLM (rev a2) Compare isso depois de fazer update-pciids, 01: 00.0 controlador 3D: NVIDIA Corporation GM107GLM [Quadro M1200 Mobile] (rev a2)
VJ #

Boa foto, mas qual das [Radeon HD 6450/7450/8450 ...] :)?
runlevel0

Parece que não funciona para todos os casos, para algumas configurações que recebo:01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
mrgloom

114

Para obter informações detalhadas sobre sua placa gráfica, geralmente incluindo sua marca e modelo, execute:

sudo lshw -C video

Isso pode dar o nome da marca e do modelo com mais frequência lspci, mas não é garantido que o nome seja (nem é lspci).

sudo lshw -C display é equivalente.

Você pode executar isso (qualquer um) sem sudo, mas é menos provável que obtenha tanta informação. Ainda assim, lshw -C videoé uma escolha razoável se você não possui poderes administrativos.

Se desejar, você pode analisar a saída para obter apenas a linha com o nome do modelo:

sudo lshw -C video | grep product:

Ou se você precisar extrair apenas o nome (por exemplo, para fins de script - mas lembre-se de que nem sempre há algo a extrair):

sudo lshw -C video | awk -F'product: ' '/product/{print $2}'

(Não esqueça o espaço logo após -Fproduct:, antes do fechamento '.)

Como um exemplo: no meu sistema, isso fornece:

M52 [Mobility Radeon X1300]

primeiro comando funcionou muito bem para AMD gpu
Rahul

35

Às vezes, lspci não é suficiente:

$ lspci -nn |egrep "VGA|Display" 

por exemplo: você pode acabar com algo assim:

00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e32] (rev 03)

então você pode tentar grep log do Xorg:

$ grep -i chipset /var/log/Xorg.0.log

e dmesg

$ dmesg |grep -i agp

5
Os Xorglogs eram a única coisa que tinha o modelo específico para mim. +1
Cory Klein

1
+1 Com uma placa Intel, somente esse método fornece informações específicas sobre a minha placa.
Ramchandra Apte

9
  1. execute o gnome-control-center (a partir de um terminal ou nas configurações do sistema do menu principal)
  2. procure por 'sistema' e abra "Informações do sistema"
  3. Você terminou.

1
Tipo update-pciids e tente lspci novamente
chrisfs

Todas as soluções de terminal encontradas aqui me mostraram apenas o 'Controlador gráfico do processador de terceira geração do núcleo'. Esta solução GUI me mostrou o ID real, 'Intel® Ivybridge Mobile'. Pela primeira vez, a solução GUI ofereceu mais.
Hans Deragon

6

Se a GUI / tela estiver disponível, você pode tentar:

xrandr --listproviders

Eu tenho uma Radeon RX480 e todas as outras respostas estavam me dando saídas que não tinham o número exato do modelo. Obrigado @Constantine!
Capaj 21/07

1

No KDE, você pode usar o kinfocenter(abra um prompt de comando em um ambiente gráfico e digite-o ou digite-o no prompt do menu K [menu de aplicativos]; ou navegue até K → Computador → Centro de Informações ...).

Pessoalmente, uso lshw ou lspci como em outras respostas, mas outra possibilidade é:

glxinfo | grep Device

O que talvez funcione apenas se o seu dispositivo estiver usando o OpenGL, não tenho certeza, mas, para mim, isso fornece:

    Device: AMD KAVERI (DRM 3.27.0, 5.0.0-15-generic, LLVM 8.0.0) (0x1313)

o que é bastante arrumado. O segundo número é a versão do kernel, fwiw.


0

Se você deseja detectar sua placa gráfica no Ubuntu Desktop, tente o seguinte:

  1. Clique no menu Usuário no canto superior direito na barra de menus superior
  2. Selecione Configurações do sistema
  3. Clique em Detalhes.
  4. Por padrão, você deve ver suas informações gráficas. Veja esta imagem de exemplo .

Nota: Esta resposta foi feita na versão Ubuntu 16.04 LTS.


0

A ferramenta de linha de comando chamada inximostrará:

inxi -Gx
Graphics:  Device-1: NVIDIA GP104 [GeForce GTX 1080] vendor: ASUSTeK driver: nvidia v: 435.21 bus ID: 01:00.0 
           Display: server: X.Org 1.20.5 driver: nvidia resolution: 3440x1440~75Hz 
           OpenGL: renderer: GeForce GTX 1080/PCIe/SSE2 v: 4.6.0 NVIDIA 435.21 direct render: Yes

Instale-o no Github: https://github.com/smxi/inxi ou use o Apt:

sudo apt install inxi
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.