ubuntu:gpu:check_what_gpu_model_and_driver_is_currently_being_used
This is an old revision of the document!
Table of Contents
Ubuntu - GPU - Check what GPU Model and Driver is currently being used
Check what graphics driver is being used by the system and what graphics card model is part of the system hardware.
- This can help determine if a newer driver version needs to be installed, and which model to download the driver for.
What graphics card is the system using
sudo lspci -nn | grep -E 'VGA|Display'
returns:
0c:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX] [1002:744c] (rev c8)
NOTE: This shows that an AMD Radeon RX 7900 XT/7900 XTX GPU is being used.
Check the currently used graphics driver
sudo lshw -c video
returns:
*-display description: VGA compatible controller product: Navi 31 [Radeon RX 7900 XT/7900 XTX] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:0c:00.0 logical name: /dev/fb0 version: c8 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi vga_controller bus_master cap_list rom fb configuration: depth=32 driver=amdgpu latency=0 mode=3440x1440 resolution=3440,1440 visual=truecolor xres=3440 yres=1440 resources: iomemory:f00-eff iomemory:f80-f7f irq:129 memory:f000000000-f7ffffffff memory:f800000000-f80fffffff ioport:e000(size=256) memory:fcb00000-fcbfffff memory:fcc00000-fcc1ffff
NOTE: This shows that the driver is amdgpu.
- It also shows an AMD Radeon RX 7900 XT/7900 XTX GPU is being used.
Using Mesa utils
sudo apt update sudo apt install mesa-utils glxinfo -B
returns:
name of display: :0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: AMD (0x1002) Device: Radeon RX 7900 XTX (gfx1100, LLVM 15.0.3, DRM 3.48, 5.19.0-43-generic) (0x744c) Version: 22.3.0 Accelerated: yes Video memory: 24576MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.6 Max compat profile version: 4.6 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 Memory info (GL_ATI_meminfo): VBO free memory - total: 23563 MB, largest block: 23563 MB VBO free aux. memory - total: 32037 MB, largest block: 32037 MB Texture free memory - total: 23563 MB, largest block: 23563 MB Texture free aux. memory - total: 32037 MB, largest block: 32037 MB Renderbuffer free memory - total: 23563 MB, largest block: 23563 MB Renderbuffer free aux. memory - total: 32037 MB, largest block: 32037 MB Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 24576 MB Total available memory: 56690 MB Currently available dedicated video memory: 23563 MB OpenGL vendor string: AMD OpenGL renderer string: Radeon RX 7900 XTX (gfx1100, LLVM 15.0.3, DRM 3.48, 5.19.0-43-generic) OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.0-devel OpenGL core profile shading language version string: 4.60 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.0-devel OpenGL shading language version string: 4.60 OpenGL context flags: (none) OpenGL profile mask: compatibility profile OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.0-devel OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
NOTE: This shows that an AMD Radeon RX 7900 XT/7900 XTX GPU is being used.
ubuntu/gpu/check_what_gpu_model_and_driver_is_currently_being_used.1685953480.txt.gz · Last modified: 2023/06/05 08:24 by peter