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.
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.
Respostas:
Abra "Terminal" e digite: lspci | grep VGA
Lá, você encontrará o modelo do seu cartão GPU.
for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
DeviceName
é o que você deseja e provavelmente é a linha após a que você está cumprimentando. Use lspci -v | grep VGA -A 1
para incluir uma linha depois.
sudo update-pciids
download 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 lspci
saí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)
01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
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]
À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
Xorg
logs eram a única coisa que tinha o modelo específico para mim. +1
Se a GUI / tela estiver disponível, você pode tentar:
xrandr --listproviders
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.
Se você deseja detectar sua placa gráfica no Ubuntu Desktop, tente o seguinte:
Nota: Esta resposta foi feita na versão Ubuntu 16.04 LTS.
A ferramenta de linha de comando chamada inxi
mostrará:
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