Hands On Projects For The Linux Graphics Subsystem |top| Today
Below is a tiered project guide. Each project includes an , Key Concepts , and Instructions .
The modetest utility, provided by libdrm , is the simplest way to interact with the DRM/KMS subsystem. It's a diagnostic tool that enumerates all DRM objects—connectors, encoders, CRTCs (display controllers), planes, and framebuffers—and can even set display modes and test pattern generation. Hands On Projects For The Linux Graphics Subsystem
: A highly recommended academic project is contributing to or building upon VKMS , a software-only model of a KMS driver used for testing. Below is a tiered project guide