I would like to know the model of my graphics card. I think it may be an ATI, but I want to be sure!
I have Ubuntu 11.10 (32 bit) and an Asus A6 VA laptop.
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.
Sign up to join this communityI would like to know the model of my graphics card. I think it may be an ATI, but I want to be sure!
I have Ubuntu 11.10 (32 bit) and an Asus A6 VA laptop.
Open up "Terminal", and type: lspci | grep VGA
There, you'll find your GPU card's model.
for s in $(lspci | grep VGA | awk '{print $1}'); do lspci -v -s $s; done
DeviceName
is what you want and it's likely the line after the one you're grepping. Use lspci -v | grep VGA -A 1
to include one line after.
Aug 14, 2016 at 10:39
sudo update-pciids
to download new version of the PCI ID list. Then do lspci
. Updating pci ids can improve information available as lspci
output. For example, before updating pci ids, 01:00.0 3D controller: NVIDIA Corporation GM107GLM (rev a2) Compare that to after doing update-pciids, 01:00.0 3D controller: NVIDIA Corporation GM107GLM [Quadro M1200 Mobile] (rev a2)
01:00.0 VGA compatible controller: NVIDIA Corporation GV102 (rev a1)
For detailed information about your graphics card, usually including its make and model, run:
sudo lshw -C video
This might give the make and model name more often than lspci
, but it is not guaranteed to give it (nor is lspci
).
sudo lshw -C display
is equivalent.
You can run this (either one) without sudo
, but you're a little less likely to get as much information. Still, lshw -C video
is a reasonable choice if you don't have administrative powers.
If you like, you can parse the output to get just the line with the model name:
sudo lshw -C video | grep product:
Or if you need to extract just the name (for example, for scripting purposes--but remember there isn't always anything to extract):
sudo lshw -C video | awk -F'product: ' '/product/{print $2}'
(Don't forget the space just after -Fproduct:
, before the closing '
.)
As an example: on my system, this gives:
M52 [Mobility Radeon X1300]
Sometimes lspci is not enough:
$ lspci -nn |egrep "VGA|Display"
e.g.: you can end up with something like this:
00:02.0 VGA compatible controller [0300]: Intel Corporation 4 Series Chipset Integrated Graphics Controller [8086:2e32] (rev 03)
so then you can try to grep Xorg log:
$ grep -i chipset /var/log/Xorg.0.log
and dmesg
$ dmesg |grep -i agp
Xorg
logs were the only thing that had the specific model for me. +1
Sep 19, 2013 at 22:49
If GUI/display available, you can try:
xrandr --listproviders
(Other answers where either only giving a chipset range or no manufacturer info for my AMD card.)
To get exact chipset model, video memory, and drivers info:
glxinfo -B
To get card manufacturer name:
hwinfo --gfxcard | grep SubVendor
Ubuntu 20.04 Settings -> About
You can either open settings by clicking as mentioned at: https://askubuntu.com/a/1144742/52975 but I just do:
So under "Graphics" I can see that my GPU model is "Quadro M1200/PCIe/SSE2".
nvidia-settings
Mixes runtime with some static info.
More details: How do I check if Ubuntu is using my NVIDIA graphics card?
In KDE you can use the kinfocenter
(open a command prompt from a graphical environment and type that, or type it at the K-menu [application menu] prompt; or navigate to K → Computer → Info Center ... ).
Personally I use lshw or lspci as in other answers, but another possibility is :
glxinfo | grep Device
Which maybe only works if your device is using OpenGL, not sure, but for me this gives:
Device: AMD KAVERI (DRM 3.27.0, 5.0.0-15-generic, LLVM 8.0.0) (0x1313)
which is quite neat. The second number is the kernel version, fwiw.
If you want to detect your graphic card from Ubuntu Desktop, try this:
Note: This answer was done in Ubuntu 16.04 LTS version.
The command line tool called inxi
will show You:
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
Install it from Github : https://github.com/smxi/inxi or using Apt:
sudo apt install inxi