kde,
@kde@floss.social avatar

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

http://blog.davidedmundson.co.uk/blog/qt6_wayland_robustness/

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

https://tube.kockatoo.org/w/5C7uct72cxGnEQJn6LqdSn

@kde

kde,
@kde@floss.social avatar

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

https://tube.kockatoo.org/w/gT1rKp7QWu7S4GYsKtw87x

kde,
@kde@floss.social avatar

... 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.

https://tube.kockatoo.org/w/3Sb8KKCmdQcPgoQsyK24YE

imadnyc,
@imadnyc@mstdn.social avatar

@kde Oh my god, this is so cool! Especially like someone said for mobile linux. A lot of the nuances are a bit over my head, can someone explain the downside that Otte in the gitlab issue tracker is saying in layman's terms?

user8e8f87c,
@user8e8f87c@berlin.social avatar

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

JohnWithAnH,
@JohnWithAnH@hachyderm.io avatar

@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.

Quik2007,

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

benjamincodes,
@benjamincodes@mastodon.social avatar

@kde I wonder how this will enable new ways to share apps. Pretty interesting concept. And fantastic for mobile devices.

Untitled_Pribor,
Untitled_Pribor avatar

@kde

This would be amazing for games that take forever to load. When you want to exit the game just save it’s state to the disk, and the next time you want to play it just resume and boom! Instead of waiting for 3 minutes, you can play it almost immediately.

merthyr1831,

cough GTA cough

facufachin,
torben,
@torben@schweren.dev avatar

@kde this feels like forbidden magic. Will probably take a lot of work to get this done and integrated into plasma, but it would be worth it.

lior,

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

minecraftchest1,
@minecraftchest1@social.opendesktop.org avatar

@kde
Changing between Wayland and X?

benjamincodes,
@benjamincodes@mastodon.social avatar

@kde SO COOL!

kevlar700,

@kde

I think there may be more fundamental issues to be dealing with. I found Gnomes tracker3 service to be stuck in a loop permanently eating cpu when installing kde on Ubuntu LTS 22.04. I had to chmod 000 gnomes tracker3 binaries as systemd was impotent. An average user would have degraded KDE expereience due to Gnomes fault!

Locutus,

SWEET

shotgun_crab, (edited )

This is so cool, I can’t wait for KDE plasma 6

bonifartius,
@bonifartius@qoto.org avatar

@kde @kde
> For X11 this was unfixable; clients relied on memory stored by the Xserver, they made synchronous calls that were expected to return values, and multiple clients talked to multple clients.

time for X11 bouncer, X11 is network transparent ✨

aral,
@aral@mastodon.ar.al avatar

@kde @kde Very cool. Here’s hoping to see this in @gnome one day too.

PS. I’m sure you’re aware of it but, just in case, the window positions/dimensions appear to be lost on the restart. (An issue I have on GNOME too whenever it returns from suspend.)

Locutus,

Gloom OPPS I meant Gnome is a dirt word.

lispi314,
@lispi314@mastodon.top avatar

@kde @kde From the article it seems more of a win for now (though it does mention patches for many others), but in any case that's neat.

Now it all just needs sane ways to interface from .

possiblylinux127,

I can’t wait until this makes it to gnome

ugo,

Holy fucking shit this is incredible

aschnefuenfzehn,

@kde @kde
I'm glad that's finished. Then you can finally take your turn here:
https://bugs.kde.org/show_bug.cgi?id=341143
This Bug will be 10 next year.

JTskulk,

If you can see your wallpaper, you don’t have enough windows open.

Kanda,

This bug is an axed feature, but ok

Sethayy,

gonna start claiming that my low bank account is a bug

Bro666,
@Bro666@lemmy.kde.social avatar

If its importance is “Wishlist” (which it is), it is not technically a bug. More like a request.

If it is really important for you, you should definitely look at this.

nora,

Damn the people on that bug thread act so entitled for volunteer’s time.

elxeno,

Wtf, people acting like KDE broke their computers, it’s just wallpaper.

aschnefuenfzehn,

@nora
If you don't fix it, then close it.
But you don't dare do that either, do you?
And one could also argue differently:
the KDE developers don't give a shit what the users want, because they only want to do their own stuff.
Ignoring a bug with almost 500 comments and insulting the users (you're not the first to get mad at me for this) shows me in any case: you do your thing and don't care about the userbase.
This way of developing is the reason why KDE never made it to the Company desktops.

whjjackwhite,

@aschnefuenfzehn @nora Oh... They care a lot about the users
After all these volunteers were once just users. But that doesn't that they will impliment every feature every user wants. Yeah, even o
If the feature request has 500 comments.

And companies most definitely does use KDE. NASA, LERCS, LIGO, CERN, ALBA Synchtron - and lot of scienty places, in building the first Avatar film and BlueSystem also uses KDE Apps and Plasma. I feel like I missed something - oh yeah - Valve.

aschnefuenfzehn,

@whjjackwhite @nora

a) This is not a "feature request", this is a bug
b) Nate Graham himself has promised that the bug will be fixed (in case you haven't read the 500 bug reports)
c) KDE is not only developed by volunteers.
See: https://curius.de/2021/05/open-source-entwicklung-freiwillige-oder-firmen/
KDE has unfortunately not disclosed the affiliation of its developers,
but due to known sponsorships, e.g. by blue systems, one can assume that not all are volunteers here either.

aschnefuenfzehn,

@whjjackwhite @nora
The lack of transparency leads one to suspect that other companies also pay permanent developers. Among others Trolltech and SuSE.
d) The "companies" you mention are for the most part not companies but scientific institutions. You can quickly compile something there if it doesn't work. This is not the case with companies that have to earn money.
e) The KDE I find at Cern has the version number 3.

nora,

Look, it comes down to the fact that as far as I know, the vast majority of KDE developers are volunteers with their own lives. There was a given explanation for why it hasn’t been fixed, it was complicated code that was hard to maintain. Its not as simple as someone writing code to reimplement the feature, the feature also needs to be maintained which is a lot of work for a project with so few resources compared to proprietary projects that can afford to pay hundreds of full time developers.

People requesting that feature to come back are just kind of rude about it, skipping out on basic manners. Personally if I were a KDE developer I wouldn’t want to work on a feature after all that.

azvasKvklenko,

Hopefully there will be more support for this than just Qt6, especially for stuff like Firefox

lgsl,

@kde @kde Enlightenment had this features for years. Not only on wayland but in xorg too.

Bro666,
@Bro666@lemmy.kde.social avatar

Hoorah for Enlightenment then? 🤷

Qyriad,
@Qyriad@chaos.social avatar

we keep saying: KWin Wayland is genuinely great these days

mcope,

@kde @kde Amazing work 👏

TheStroyer,

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

Bro666,
@Bro666@social.tchncs.de avatar

@TheStroyer @kde @kde

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

https://quantumproductions.info/articles/2023-08/remote-desktop-using-rdp-protocol-plasma-wayland

Something that was seemingly destined to die with X11.

bgtlover,

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

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

detalferous,

Fantastic

TheKarion,

That’s so cool, love to see advancements like this

thaodan,
@thaodan@mastodon.social avatar

@kde I'm very interested on how 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().

Bro666,
@Bro666@lemmy.kde.social avatar

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

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

  • All
  • Subscribed
  • Moderated
  • Favorites
  • kde@lemmy.kde.social
  • DreamBathrooms
  • magazineikmin
  • InstantRegret
  • GTA5RPClips
  • tacticalgear
  • Youngstown
  • everett
  • slotface
  • osvaldo12
  • rosin
  • mdbf
  • kavyap
  • thenastyranch
  • ngwrru68w68
  • anitta
  • Durango
  • cisconetworking
  • modclub
  • khanakhh
  • normalnudes
  • ethstaker
  • cubers
  • vwfavf
  • provamag3
  • Leos
  • tester
  • megavids
  • JUstTest
  • All magazines