Como descubro o modelo da minha placa gráfica?

232

Gostaria de conhecer o modelo da minha placa gráfica. Acho que pode ser uma ATI, mas quero ter certeza!

Eu tenho o Ubuntu 11.10 (32 bits) e um laptop Asus A6 VA.

sasyna
fonte
1
A melhor resposta que eu encontrei até agora está aqui: askubuntu.com/a/392944/173666
Ioannis Filippidis
1
Esta resposta é a que mais me ajudou: askubuntu.com/a/5420/21035
galath

Respostas:

244

Abra "Terminal" e digite: lspci | grep VGA

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

Shiki
fonte
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]
Eliah Kagan
fonte
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
sobi3ch
fonte
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.
imbaer
fonte
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
Constantine
fonte
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.

pbhj
fonte
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.

Nole
fonte
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
Michal Przybylowicz
fonte