NVIDIA have put up a new official forum post going over the level of Wayland support available in their current Linux drivers, along with what future plans they have. This replaces the post they detailed last year, with new information based on their current 575 driver series.
It's mainly going over the differences in support for features between Wayland and X11.
The important bits from the post:
The following features will not be supported on Wayland or Xwayland:
- Stereo rendering using GLX/EGL/Vulkan
- Implicit SLI Mosaic
- This feature refers to when an application presents to a virtual display which is tiled across multiple physical displays.
- Please see below for how “Explicit SLI” will be supported.
- nvidia-settings will not offer same level of configuration.
- There is no cross-compositor method for configuration that would allow nvidia-settings to manage displays on Wayland as it does on X11. nvidia-settings will still provide details about the system and power usage.
The following features will instead be available through Vulkan Direct to Display (VK_KHR_Display):
- Stereo rendering
- VK_KHR_multiview provides optimization for drawing multiple viewports.
- Vulkan Explicit SLI
- Will be supported through VK_KHR_device_group
- Swap Groups
- Supported by VK_NV_present_barrier
- Frame Lock and Genlock
As for future plans, there's no time-frame for any of it and some of it depends on future upgrades to Wayland and its protocols to support it.
Here's what NVIDIA want to do at some point:
- nvidia-drm modeset=1 parameter set by default
- Display multiplexers (muxes) are typically used in laptops with both integrated and discrete GPUs to provide a direct connection between the discrete GPU and the built-in display (internal mux) or an external display (external mux). On X11, the display mux can be automatically switched when a full-screen application is running on the discrete GPU, enabling enhanced display features and improved performance, but no Wayland compositors currently support this functionality.
- Advanced display pipeline features including warp and blend, pixel shift, and the COLOR_ENCODING/COLOR_RANGE plane properties.
- These features may be exposed through DRM properties to allow compositors to use them.
- nvidia-drm Presentation Timing information.
- VDPAU support on Wayland.
- vGPU support on Wayland.
Source: NVIDIA forum
In case you missed it the NVIDIA 570.153.02 driver was just recently released. Their most recent new-feature Beta release was with the 575.51.02 driver back in mid-April.
Last edited by Shmerl on 21 May 2025 at 6:44 pm UTC
See more from me