GUD Generic USB Display adapters
A small, open protocol for USB-attached displays and display adapters, mostly used by hobbyist and embedded projects built around microcontrollers like the Raspberry Pi Pico and ESP32, or by Linux devices acting as USB display gadgets. It is not a driver for any mass-market USB monitor product line.
recommendation
Worth keeping but its niche should be documented. Upstream maintenance is genuinely active, with bug fixes landing as recently as 2026 and the entry still marked Maintained in MAINTAINERS, but the hardware ecosystem is narrow: a handful of known USB IDs and a community of DIY firmware implementations rather than retail displays. The original notro/gud project repository was archived in January 2025, which underscores that momentum lives mostly inside the kernel tree itself.
repository signals
sources
- lore.kernel.org
Upstream DRM/GUD still received functional bug-fix work in 2026, including a NULL-crtc dereference fix.
- lore.kernel.org
The driver was still being touched by 2026 treewide DRM maintenance, confirming it is not abandoned in-tree.
- docs.kernel.org
Kernel MAINTAINERS lists 'DRM DRIVER FOR GENERIC USB DISPLAY' as Maintained and points at drivers/gpu/drm/gud/.
- cateee.net
LKDDb shows GUD is a USB display driver with only a small set of known USB IDs, consistent with niche rather than broad hardware deployment.
- github.com
The upstream GUD project describes the protocol/driver family but the repository itself was archived in January 2025, suggesting limited ecosystem momentum outside the kernel.
- github-wiki-see.page
The GUD ecosystem in 2025 centered on hobbyist/open implementations such as Raspberry Pi Pico, ESP32, and Linux gadget setups rather than mainstream retail displays.
codex reasoning notes (technical)
Identified scope from local source/Kconfig via shell: GUD is a generic USB display/display-adapter DRM driver, not a vendor-specific mass-market GPU. lore_file_timeline on gud_drv.c showed steady 2021-2026 activity and recent 2026 fixes; lore regex for removal talk timed out, but available lore evidence showed maintenance rather than removal. Web search produced docs.kernel.org MAINTAINERS, LKDDb, the archived notro/gud project page, and the GUD gadget-implementations wiki. Conclusion: upstream attention is active enough to keep, but deployments appear niche/DIY/embedded and not broadly sold retail hardware in 2025, so keep with annotation rather than deprecate/remove.