| Tool | Purpose | |------|---------| | drm_info | Dump every KMS object, connector, and CRTC | | intel_gpu_top (or radeontop ) | Real-time GPU utilization and memory | | WAYLAND_DEBUG=1 | Trace every Wayland protocol message | | strace -e ioctl -p $(pidof gnome-shell) | See DRM ioctls in action | | cat /sys/kernel/debug/dri/0/amdgpu_gem_info | List all GEM objects (AMD) |
Extract and interpret the Extended Display Identification Data (EDID) from your monitor to understand its supported resolutions, timings, and physical characteristics. Hands On Projects For The Linux Graphics Subsystem
: Using gdb (the GNU Debugger) remotely to inspect video memory address regions in real-time. | Tool | Purpose | |------|---------| | drm_info