News: 0001592247

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

NVIDIA Linux Engineer Highlights The Need For Unifying DRM Driver-Side API

([X.Org] 5 Hours Ago Less Fragmentation)


One of the NVIDIA presentations at the recent XDC2025 developer conference was not around the NVIDIA driver itself but the ongoing fragmentation that's happening within the Linux Direct Rendering Manager (DRM) subsystem and arguing the need for unifying more driver-side APIs for supporting different Linux DRM clinets.

Rahul Rameshbabu of NVIDIA's Linux graphics driver team pointed out that there are 57 DRM drivers within the Linux kernel supporting FBDEV emulation support while only around 14 are currently supporting DRM_Panic as the new means of providing a "Blue Screen of Death" type functionality for Linux. But the thing is these DRM clients while different in use-case have APIs that end up being quite similar to each other.

So from NVIDIA's perspective, they raise the valid point around the benefits of having more unification so that the same API could be better re-used by different DRM clients. At the same time there is ongoing work for a kernel-space bootsplash solution that would be another DRM client with likely a similar/same API to what's used by the FBCON or DRM_Panic clients.

Thomas Zimmermann of SUSE has been working on a DRM client setup helper and facilitating the "drm_client" API to unify this mess.

Those wishing to learn more can find the [1]PDF slide deck and the NVIDIA lightning talk presentation embedded above.



[1] https://indico.freedesktop.org/event/10/contributions/408/attachments/238/319/XDC_2025_DRM_in_kernel_clients.pptx.pdf



To date, the firm conclusions of Project Blue Book are:
1. no unidentified flying object reported, investigated and evaluated
by the Air Force has ever given any indication of threat to our
national security;
2. there has been no evidence submitted to or discovered by the Air
Force that sightings categorized as UNIDENTIFIED represent
technological developments or principles beyond the range of
present-day scientific knowledge; and
3. there has been no evidence indicating that sightings categorized
as UNIDENTIFIED are extraterrestrial vehicles.
-- the summary of Project Blue Book, an Air Force study of UFOs from
1950 to 1965, as quoted by James Randi in Flim-Flam!