Chapter 39. OpenGL and Vulkan on Xwayland

Overview

Xwayland is an X11 server implemented as a Wayland client, allowing one to run X11 applications on a Wayland desktop in a relatively seamless fashion. The NVIDIA driver is able to facilitate accelerated 3D rendering for such applications, but there are some particular considerations compared to a typical X11 configuration which are outlined in this chapter.

Note that some NVIDIA driver features may not be available, see Appendix L, Wayland Known Issues for details.

Requirements

The following are necessary to enable accelerated rendering on Xwayland with the NVIDIA driver:

Reporting Issues

The Wayland desktop relies on the close interaction of several components to function correctly. Because of this, it can be tricky to determine exactly which one is responsible for a suspected bug.