My husband, @jbqueru requires saved sessions for his multiple dev apps under Linux. We found that NONE of the DEs are saving sessions properly. #Gnome & #Cinnamon don't at all, #Mate has bugs, #XFce only saves its own apps, and #KDE only saves 1 workspace, with no positioning, and only when saving the session manually. #Wayland or #X11, same abysmal behavior.
You might hate on #MacOS, but that's one thing it does well.
[#]linux #opensource #foss #programming #developers
=> More informations about this toot | More toots from eugenialoli@mastodon.social
@eugenialoli @jbqueru
What about a standard hibernation? 🤷♂️
=> More informations about this toot | More toots from freezr@friendica.myportal.social
@freezr @jbqueru This doesn't solve the issue. Suspend is not the problem, the logout/reboot is.
=> More informations about this toot | More toots from eugenialoli@mastodon.social
@eugenialoli @freezr @jbqueru I think a GNOME extension could theoretically be able to do this, but most apps don’t really save their last state lol
=> More informations about this toot | More toots from vixalientoots@mas.to
@eugenialoli @jbqueru You'll be happy to hear that we're making plans to implement this in #GNOME
Apps will be able to make use of this to save their state and restore it after a session reset. The desktop environment would make an effort to include window management metadata like position, workspaces, etc. As long as apps support the feature it should work just like on macOS
Of course not all apps will support the feature, but we'll probably be able to remember at least that they were running
=> More informations about this toot | More toots from AdrianVovk@fosstodon.org
@AdrianVovk @jbqueru That'll be great, thanks. My husband is running 3 GTK, 1 KDE, 1 SDL apps, and Chrome, at his setup.
=> More informations about this toot | More toots from eugenialoli@mastodon.social
@eugenialoli @AdrianVovk If I could already get my system monitor and my terminals to re-open in the right locations on the right workspaces, that'd be great. Chrome manages well enough on its own, including across multiple workspaces. Kate (the KDE app) knows how to save its state, so it doesn't need more than getting relaunched in the right workspace. The other apps, especially the SDL ones, I typically launch on demand from a shell, so they're not an immediate worry.
=> More informations about this toot | More toots from jbqueru@fosstodon.org This content has been proxied by September (3851b).Proxy Information
text/gemini