There seems to be some outrage merchants in the Linux Community spreading FUD about Wayland claiming it can’t do screen sharing, or support full screen apps. I was talking about this on the Discord, but I want to get it in a more public forum.
I have been using some of these features for years as I have been using Wayland fully since 2018 after the issues with Paradox Game launchers were fixed.

Here is an image from one, just to show I am not straw manning someone making up claims.
Now here was me screensharing on the Discord, I am screensharing an exclusive fullscreen application using just Wayland, no xwayland involved here at all.
Here is full screen Victoria 3, running in windows fullscreen using xwayland still.
Mangohud works including the frame limiter. Also if these overlays didn’t work they wouldn’t work on SteamOS, as gamescope is a wayland compositor, but maybe the authors mean it does not work with Wayland clients, but I am running Wow with Wine running using Wayland.
Now global hotkeys are in fact not working yet in OBS, this is annoying there are some workarounds, but Wayland supports this it is a question of OBS getting support. But fair i guess we can call that broken though I wouldn’t be shocked if it is fixed this year. I don’t know what “features are broken” I have used OBS for years on Linux with Wayland with minimal issues. Back around 2020 I think before the zero copy mode there was a bigger performance penalty for recording in Wayland, but that has been fixed for years.
Ok this input latency bit took up a ton of room in this post. so here is a TLDR: Wayland forces cursor updates to be in sync with the rest of the frame, xorg does not and shaves of 1 frame of latency in some situations, but probably does not matter in video games. This is not input lag in terms of when the video game gets told your mouse moved.
Ok what about input lag, well this is complicated and gets into a few topics I am a bit more shaky in my understanding of all the situations. So I assume they are referring to this article which found Wayland adds 1 extra frame of latency in its testing.
https://mort.coffee/home/wayland-input-latency/
I assumed this is just a bit of vsync latency and it depends where the mouse move lands and this is kind of true based on what I read but not fully. Wayland has forced vsync by default which I think is great.
Lina here has worked on graphics drivers for the Linux kernel.
As far as i know all LCDs still update row by row to some degree and don’t buffer the whole frame otherwise screen tearing wouldn’t exist, so the impact of different latency at the bottom vs the top of the screen probably does matter. So it is not exactly vsync as I think the cursor in X would bypass vsync so that is why i think my understanding is not fully right.
So chances are the latency would be lower near the top of the screen. I only have a 240fps capable camera and chances of having some kind of hard to decider situations due to the lack of global shutter seems possible, but also thinking of what impacts the readout speed would have too as my Nikon has a pretty slow speed.
The other thing is I don’t think this actually means input lag in say a video game where people would care about an extra frame of latency that is possible. As this is not latency in input to the application, or in the speed of how long it takes the video game to output to the screen, it is purely a issue of the cursor. So i don’t think would say delay inputs to Battlefield, but the overall vsync could, but Wayland has a tearing mode these days for people who want that.
For me I always just run vsync anyway in my games to use it to cap framerates.
Gamescope I also think has a true direct mode, as far as I know GNOME does not have true exclusive fullscreen where things are handed off, the compositor is always responsible.
Apparently this is maybe how Windows also works now.
“With the release of Windows 10, we added Fullscreen Optimizations – which takes full screen exclusive games and runs them instead in a highly optimized borderless windowed format that takes up the entire screen.”
Also VR might be broken on wayland i don’t know I don’t know anyone with a VR headset to test this.







