Email or username:

Password:

Forgot your password?
KDE

Plasma developer David Edmundson demonstrates how a desktop using Wayland, Qt6 and KWin can recover from a catastrophic crash as if nothing had happened.

blog.davidedmundson.co.uk/blog

You will lose no data, the video you were watching will not skip a frame, and the contents of your clipboard will remain intact.

tube.kockatoo.org/w/5C7uct72cx

@kde@lemmy.kde.social

#Plasma6

26 comments
KDE

The same principles can be applied to jumping from one desktop environment to another, for example, from #Plasma to #Gnome...

tube.kockatoo.org/w/gT1rKp7QWu

KDE

... And can provide a way to save *the state* of an application to disk, stopping the app in its tracks and removing it from memory, so that later you can restore it just where you left off.

tube.kockatoo.org/w/3Sb8KKCmdQ

Sparky 💡

@kde Yo, application snapshots? Switching DEs within seconds? What is this sorcery?

Really though, I can already think of a certain handheld gaming PC that would really benefit from saving and restoring the state of applications to and from disk, both in a gaming context and for more seamless switching between gaming and desktop modes.

*The* Paul Brown

@Bright5park @kde

Not only switching desktops in seconds, but you take all your open windows with you, all the graphical applications in the exact same state they were on the other desktop!

Sparky 💡

@Bro666 @kde That will be a really great power-saving measure for Linux phones in particular.
Application has been sitting there, doing nothing for a while? Instead of just closing it, just commit the state to disk, and put a marker somewhere to signify that the app should be restored on next launch.

...actually... if two systems are close enough in terms of installed packages, kernel and package versions and hardware, I wonder if you could transfer the state of an application between them.

@Bro666 @kde That will be a really great power-saving measure for Linux phones in particular.
Application has been sitting there, doing nothing for a while? Instead of just closing it, just commit the state to disk, and put a marker somewhere to signify that the app should be restored on next launch.

DELETED

@kde Amazing.

Is wayland reconnection implemented in GTK4?

DELETED

@kde I see

>

Not only does this technique work here, but we have pending patches for GTK, SDL and even XWayland, with key parts of SDL merged but disabled already.

But I can't search it in GTK issue tracker.

Quik

@kde this opens up great possibilities, thrilled for the future (power saving possibilities, seamless movement between devices, switching DEs/WMs…)

user8e8f87e

@kde I’m 100 per cent sold on #Gnome but I really love to see this! And I hope KDE and Gnome will work even closer together in the future.

John Christensen

@kde checkpoint restore would be a godsend for debugging issues that are hard to reproduce!

Much more useful than "send me the logs" and praying that logging has sufficient details.

DELETED

@kde Could be helpful for the steam deck. Switching between desktop and gaming mode

Bro666

The same principles can be applied to jumping from one desktop environment to another, for example, from #Plasma to #Gnome…

tube.kockatoo.org/w/gT1rKp7QWu7S4GYsKtw87x

… And can provide a way to save the state of an application to disk, stopping the app in its tracks and removing it from memory, so that later you can restore it just where you left off.

tube.kockatoo.org/w/3Sb8KKCmdQcPgoQsyK24YE

Kookie 🍪 Free Palestine 🇵🇸

@kde@floss.social @kde@lemmy.kde.social Is "quinn" the canonical way of pronouncing kwin? :D Because I've been asying k-win for ages (but quinn sounds cooler lol)

KDE

@spacekookie @kde@lemmy.kde.social

Devs say that in theory the first, but, in practice both are used and nobody will get annoyed if you use the second.

Björn

@kde I'm very interested on how #gtk will handle this, especially for very long running applications such as IDE's or Emacs.
Currently GTK commits suicide for you if it looses the connection to the Wayland display server by calling _exit().

OsrsNeedsF2P

Compositor handoff to switch between desktops looks legendary! I super hope something like that becomes stable and officially supported somewhere, it would be so fun to use

bgtlover

@kde@floss.social @kde@lemmy.kde.social is this the compositor handoff protocol? is that implemented by all major compositors already?

TheStroyer

@kde@floss.social @kde@lemmy.kde.social the future is now! I like how many cool technologies emerge from wayland

*The* Paul Brown

@TheStroyer @kde@floss.social @kde@lemmy.kde.social

Th combination Wayland/KWin is killing it. We recently had Arjen Hiemstra showing how you can access a remote desktop:

quantumproductions.info/articl

Something that was seemingly destined to die with X11.

Go Up