User Tools

Site Tools


ubuntu:gpu:check_capabilities_of_the_gpu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
ubuntu:gpu:check_capabilities_of_the_gpu [2023/07/08 09:34] – created peterubuntu:gpu:check_capabilities_of_the_gpu [2023/07/08 09:40] (current) peter
Line 1: Line 1:
 ====== Ubuntu - GPU - Check capabilities of the GPU ====== ====== Ubuntu - GPU - Check capabilities of the GPU ======
  
 +===== Determine the GPU DRM ID =====
 +
 +<code bash>
 +sudo dmesg | grep -i kfd
 +</code>
 +
 +returns:
 +
 +<code bash>
 +[    5.648377] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
 +[    5.728369] kfd kfd: amdgpu: added device 1002:744c
 +</code>
 +
 +<WRAP info>
 +**NOTE:** The DRM is <code bash>
 +1002:15d8
 +</code>
 +
 +</WRAP>
 +
 +----
 +
 +===== Check the DRM ID against the DRM Database =====
 +
 +See:  [[Ubuntu:GPU:DRM:Get DRM Info|Get DRM Info]]
 +
 +----
 +
 +==== Manually ====
 +
 +Visit [[https://drmdb.emersion.fr/devices|DRM Database]].
 +
 +Select the ID within the database.
 +
 +returns:
 +
 +<code bash>
 +Driver: amdgpu (AMD GPU) version 3.49.0 (20150101) on Linux 6.1.6-arch1-3
 +
 +    DRM_CLIENT_CAP_ASPECT_RATIO supported
 +    DRM_CLIENT_CAP_ATOMIC supported
 +    DRM_CLIENT_CAP_STEREO_3D supported
 +    DRM_CLIENT_CAP_UNIVERSAL_PLANES supported
 +    DRM_CLIENT_CAP_WRITEBACK_CONNECTORS supported
 +    DRM_CAP_ADDFB2_MODIFIERS = 1
 +    DRM_CAP_ASYNC_PAGE_FLIP = 1
 +    DRM_CAP_CRTC_IN_VBLANK_EVENT = 1
 +    DRM_CAP_CURSOR_HEIGHT = 64
 +    DRM_CAP_CURSOR_WIDTH = 64
 +    DRM_CAP_DUMB_BUFFER = 1
 +    DRM_CAP_DUMB_PREFERRED_DEPTH = 24
 +    DRM_CAP_DUMB_PREFER_SHADOW = 1
 +    DRM_CAP_PAGE_FLIP_TARGET = 0
 +    DRM_CAP_PRIME = 3
 +    DRM_CAP_SYNCOBJ = 1
 +    DRM_CAP_SYNCOBJ_TIMELINE = 1
 +    DRM_CAP_TIMESTAMP_MONOTONIC = 1
 +    DRM_CAP_VBLANK_HIGH_CRTC = 1
 +
 +Device: PCI 1002:744C Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX]
 +Connectors
 +
 +    Connector 0
 +        Object ID: 78
 +        Type: DisplayPort
 +        Encoders: {77}
 +        Properties
 +            "CRTC_ID" (atomic): object CRTC = 67
 +            "Content Protection": enum {"Undesired", "Desired", "Enabled"} = Undesired
 +            "DPMS": enum {"On", "Standby", "Suspend", "Off"} = On
 +            "EDID" (immutable): blob = <nil>
 +            "HDCP Content Type": enum {"HDCP Type0", "HDCP Type1"} = HDCP 
 +...
 +</code>
 +
 +
 +----
 +
 +===== References =====
 +
 +[[https://drmdb.emersion.fr/devices|DRM Database]]
ubuntu/gpu/check_capabilities_of_the_gpu.1688808864.txt.gz · Last modified: 2023/07/08 09:34 by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki