gpu:determine_gpu_model_and_driver
This is an old revision of the document!
Table of Contents
GPU - Determine GPU model and Driver
sudo lshw -c video
returns:
*-display description: VGA compatible controller product: Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:0b:00.0 version: c1 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi vga_controller bus_master cap_list rom configuration: driver=amdgpu latency=0 resources: irq:115 memory:d0000000-dfffffff memory:e0000000-e01fffff ioport:e000(size=256) memory:fcb00000-fcb7ffff memory:fcb80000-fcb9ffff
NOTE: This shows that the driver is amdgpu.
Check the AMD Kernel Modules
lsmod | grep amd
returns
edac_mce_amd 32768 0 kvm_amd 98304 0 kvm 663552 1 kvm_amd amdgpu 4579328 20 amd_iommu_v2 20480 1 amdgpu gpu_sched 32768 1 amdgpu ttm 106496 1 amdgpu drm_kms_helper 184320 1 amdgpu ccp 86016 1 kvm_amd drm 491520 10 gpu_sched,drm_kms_helper,amdgpu,ttm i2c_algo_bit 16384 2 igb,amdgpu
Check boot messages for more information about the graphics card driver in use
dmesg | grep -i amdgpu
returns
[ 7.899654] [drm] amdgpu kernel modesetting enabled. [ 7.899892] amdgpu 0000:0b:00.0: remove_conflicting_pci_framebuffers: bar 0: 0xd0000000 -> 0xdfffffff [ 7.899894] amdgpu 0000:0b:00.0: remove_conflicting_pci_framebuffers: bar 2: 0xe0000000 -> 0xe01fffff [ 7.899894] amdgpu 0000:0b:00.0: remove_conflicting_pci_framebuffers: bar 5: 0xfcb00000 -> 0xfcb7ffff [ 7.899896] fb0: switching to amdgpudrmfb from EFI VGA [ 7.900035] amdgpu 0000:0b:00.0: vgaarb: deactivate vga console [ 7.900065] amdgpu 0000:0b:00.0: enabling device (0006 -> 0007) [ 7.930462] amdgpu 0000:0b:00.0: VRAM: 8176M 0x0000008000000000 - 0x00000081FEFFFFFF (8176M used) [ 7.930463] amdgpu 0000:0b:00.0: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF [ 7.930796] [drm] amdgpu: 8176M of VRAM memory ready [ 7.930799] [drm] amdgpu: 8176M of GTT memory ready. [ 8.826969] amdgpu: [powerplay] smu driver if version = 0x00000033, smu fw if version = 0x00000035, smu fw version = 0x002a3200 (42.50.0) [ 8.826971] amdgpu: [powerplay] SMU driver if version not matched [ 8.839519] amdgpu: [powerplay] SMU is initialized successfully! [ 8.867710] snd_hda_intel 0000:0b:00.1: bound 0000:0b:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu]) [ 8.974665] fbcon: amdgpudrmfb (fb0) is primary device [ 8.974715] amdgpu 0000:0b:00.0: fb0: amdgpudrmfb frame buffer device [ 9.002813] amdgpu 0000:0b:00.0: ring 0(gfx_0.0.0) uses VM inv eng 4 on hub 0 [ 9.002815] amdgpu 0000:0b:00.0: ring 1(gfx_0.1.0) uses VM inv eng 5 on hub 0 [ 9.002816] amdgpu 0000:0b:00.0: ring 2(comp_1.0.0) uses VM inv eng 6 on hub 0 [ 9.002816] amdgpu 0000:0b:00.0: ring 3(comp_1.1.0) uses VM inv eng 7 on hub 0 [ 9.002817] amdgpu 0000:0b:00.0: ring 4(comp_1.2.0) uses VM inv eng 8 on hub 0 [ 9.002818] amdgpu 0000:0b:00.0: ring 5(comp_1.3.0) uses VM inv eng 9 on hub 0 [ 9.002819] amdgpu 0000:0b:00.0: ring 6(comp_1.0.1) uses VM inv eng 10 on hub 0 [ 9.002820] amdgpu 0000:0b:00.0: ring 7(comp_1.1.1) uses VM inv eng 11 on hub 0 [ 9.002820] amdgpu 0000:0b:00.0: ring 8(comp_1.2.1) uses VM inv eng 12 on hub 0 [ 9.002821] amdgpu 0000:0b:00.0: ring 9(comp_1.3.1) uses VM inv eng 13 on hub 0 [ 9.002822] amdgpu 0000:0b:00.0: ring 10(kiq_2.1.0) uses VM inv eng 14 on hub 0 [ 9.002822] amdgpu 0000:0b:00.0: ring 11(sdma0) uses VM inv eng 15 on hub 0 [ 9.002823] amdgpu 0000:0b:00.0: ring 12(sdma1) uses VM inv eng 16 on hub 0 [ 9.002824] amdgpu 0000:0b:00.0: ring 13(vcn_dec) uses VM inv eng 4 on hub 1 [ 9.002824] amdgpu 0000:0b:00.0: ring 14(vcn_enc0) uses VM inv eng 5 on hub 1 [ 9.002825] amdgpu 0000:0b:00.0: ring 15(vcn_enc1) uses VM inv eng 6 on hub 1 [ 9.002826] amdgpu 0000:0b:00.0: ring 16(vcn_jpeg) uses VM inv eng 7 on hub 1 [ 9.028708] [drm] Initialized amdgpu 3.35.0 20150101 for 0000:0b:00.0 on minor 0
gpu/determine_gpu_model_and_driver.1597685360.txt.gz · Last modified: 2020/08/17 17:29 by 192.168.1.1