Originally posted by mtk0
View Post
There's also hibernation (and technically suspend), or if you use a VM(can run as good as native if configured right), that can then snapshot state or leverage hibernation(should be more reliable than with variety of physical hardware hibernation issues), while you update the host system and reboot.
Another one is a shift to containerization. Something flatpak might be able to support? I remember there is an interesting russian project, CRIU, which also sort of supports this on a per app basis, but isn't perfect.
With plasma, if the specific apps on virtual desktops (or I've misunderstood and you mean those sub-windows that an app can spawn as pop-ups or complimentary windows), kwin is meant to be able to in most cases grab / apply window rules to pin size/position/virtual-desktop/etc for windows if you want that. Doesn't work well with apps that have instances and no unique identifier to reliably distinguish is from other instances though.
Comment