EGLStreams was NVIDIA's original route to supporting Wayland with their official Linux graphics driver stack. Adoption was limited and driver vendors outside of NVIDIA didn't end up going with EGLStreams/EGLDevice. Thankfully, NVIDIA corrected course long ago with DMA-BUF, GBM, and KMS support that aligns with the rest of the ecosystem, and now that old code path is being removed from GNOME Mutter...
GNOME is removing legacy NVIDIA driver support now because NVIDIA has successfully transitioned to standard Linux graphics API approaches, making the old EGLStreams code path obsolete and unnecessary to maintain.
This move signifies increasing standardization and interoperability within the Linux graphics ecosystem, benefiting developers and users by removing technical fragmentation.
Legacy NVIDIA EGLStreams support is being removed from GNOME Mutter, standardizing how NVIDIA drivers integrate with the Wayland display server through common APIs.
- · Linux graphics ecosystem
- · Open-source driver development
- · GNOME users
- · NVIDIA
- · Legacy NVIDIA driver users
GNOME Mutter's codebase becomes simpler and more maintainable.
Improved stability and compatibility for NVIDIA GPU users on Wayland under GNOME deployments.
Further consolidation of open standards in desktop Linux environments, potentially reducing future hardware-specific workarounds.
This signal links to a primary source. Continuum Brief monitors and indexes it as part of the live intelligence stream — we do not republish source content.
Read at Phoronix