Re: Wayland Woes and a Couple of Leap 16 Fixes

Dave Howorth <[email protected]> Sun, 26 Jul 2026 11:16:20 +0100
Newsgroups gmane.linux.suse.general
Message-ID <[email protected]>
On Sun, 26 Jul 2026 02:29:06 -0500
David C Rankin <[email protected]> wrote:

> On 7/24/26 1:06 PM, Andrei Borzenkov wrote:
> > Clients using major GUI toolkits will likely get it for free;
> > clients implementing Wayland directly will need to explicitly add
> > support.  
> 
> That's kind of where I see the Achilles's heel. If you use a desktop 
> that isn't Plasma or Gnome, session restoration isn't something that 
> will "just work", unless you become an expert on the compositor and
> the session management protocol and knowing when/how to make those
> two work to restore the windows you have in your session.
> 
> This, to me, is really one of those "Life's short, I just want the 
> windows back the same way I left them" issue. I don't want a PhD in 
> wayland or the session management protocol.
> 
> As Lew found out, the pile of windows in the center of the desktop is
> a real, current issue -- that needs smart people to solve it, so the 
> normal users just get their session back if they happen to have
> wayland installed for them by default.
> 
> It just leaves me shaking my head. How many times can the Linux
> desktop shoot itself in the foot? The year of the Linux desktop could
> have been 2005, but 21 years later we are still finding ways to make
> it overly complicated and frustrating for normal users.
> 
> Don't get me wrong, I wouldn't use anything else, but sheeze we sure
> let projects dictate changes continually reinvent the wheel breaking
> things as they go, instead of simply providing a desktop that
> provides a stable and consistent user experience.
> 
> "Go fast and break things" isn't what it's cracked up to be. We have 
> been able to restore desktop sessions for 25+ year with a simple
> click of a checkbox. Until the next great thing can do that too, it's
> not ready to be pushed as the default until these things are worked
> out.

+1