There is a new merge on the Wayland GitLab repo. This new merge (of an old pull request) adds xdg-session-management protocol to Wayland. This is a big development and certainly a feature Linux users will enjoy.
As per the brief message in merge request:
For a variety of cases it’s desirable to have a method for negotiating the restoration of previously-used states for a client’s windows. This helps for e.g., a compositor/client crashing (definitely not due to bugs) or a backgrounded client deciding to temporarily destroy its surfaces in order to conserve resources.
This protocol adds a method for managing such negotiation and is loosely based on the Enlightenment “session recovery” protocol which has been implemented and functional for roughly two years.
In simpler words, session recovery is finally coming to Wayland.



My use case is pretty much having a normal, usable, standard desktop environment where I can do workflows supported by features such as:
The last time I tried Wayland was in 2023-ish. The fucking thing could not even finish the startup for a desktop session in my machine. It’s honestly the worst vaporware I’ve ever seen, and I’ve been around since the '90s. I feel like these things will never ever be truly fixed, because from what I understand of the Wayland model, it is intrinsically about treating the user as an enemy:
[1] https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277
Which is, ultimately, worrying. Things like Pulseaudio, systemd, Wayland, …, feel like they are making Linux less for the user and more for corporations. It’s enshittification, and comes from a culture of enshittification (Potter-ing etc).
A lot has changed in 3 years.
And no clipboard? What? The things in your list that I’ve actually had to do just work. I can’t speak to the rest.
I’m using a tiling window manager, so the placement and window decoration stuff I’ve never tried, but these things worked out without any tinkering for me:
with
wf-recorderor somethingall of these just came in with
hyprlandand appear to be common case. Hope all your requirements will be met soon!On the contrary, I have a 1440p 120Hz primary monitor and a 4k 60Hz vertical side monitor, and I can only seem to make that setup work with Wayland. I’ve been using only Wayland this whole time as a result.
As for all your issues with it:
The rest of these aren’t issues I’ve had to deal with at all, but I can see them coming up. Wayland does have some issues, but nothing I’ve come across that’s major enough to bother me all that much.
@TehPers @lambalicious To be honest this whole business of running a desktop across monitors with different geometries and possibly running off of different video cards is the whole reason why X11 needed to be forgotten and Wayland came into being.
That guy who was just running a desktop on a monitor can stick to what they know. Going forward only Wayland will improve.