I'm working on trying to submit a bug for an issue while running Blender 2.78c under Wayland, and need to know if Blender has a Wayland backend, or if it is still using X11 via Xwayland when running under a Wayland session?
Blender now supports Wayland natively.
Update (2022-10-11): Wayland is now enabled in daily builds and is on track to be included in 3.4.
Blender 2.90 includes an experimental Wayland backend when compiled with the corresponding flag. You can view which flags blender was compiled with when executing
blender --version and you should be looking for
BTW you can easily test if an application is running under XWayland by starting
xeyes and moving you mouse cursor above the window. If the eyes are still following the cursor the application uses XWayland