While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- GE-Proton 9-3 and 9-4 released with a new option to help with modded games
- MineClone2, inspired by Minecraft, gets renamed to VoxeLibre
- Bazzite v2.5 has fixes for Lenovo Legion Go and ASUS ROG Ally, plus smoother installs
- Half-Life remake Black Mesa has a big upgrade with DXVK 2.3.1, optimizations and bug fixes
- OpenTTD 14.0 brings a scalable font, a new ship pathfinder, social platform integration
- > See more over 30 days here
-
Stardew Valley 1.6.4 brings even more new free content
- Linux_Rocks -
World of Goo 2 delayed until August 2nd
- Lembritt -
Former Nouveau driver lead joins NVIDIA and sent a mass…
- whizse -
Former Nouveau driver lead joins NVIDIA and sent a mass…
- Shmerl -
Stardew Valley 1.6.4 brings even more new free content
- Pengling - > See more comments
Latest Forum Posts
- The Evercade Outpost!
- Pengling - What sorta display and audio setup do you folks got?
- Shmerl - Weekend Players' Club 4/12/2024
- Pengling - Deus Ex GOTY Weird Resolution Issue on Steam But Not GOG…
- Vortex_Acherontic - Colin McRae Rally 3 at 22 years young looking great!
- Pengling - See more posts
View PC info
Have you some links of software that can already achieve this?
I know Nyrna with that kind of feature but it doesn't work with multiple apps and not after a reboot either.
Do you know if someone is working on it?
Thanks!
The suspend/resume stuff I don't know of anything similar; that's the kind of thing that benefits from a rigidly-defined use-case rather than the usable-for-anything mechanisms that make sense for Linux to prefer. Plus suspend/resume in general has been wrinkly.
(Kidding of course, I suppose it's something that actually suspends/resumes a process to disk?)
View PC info
On the Xbox Series X, as I understand it (didn't read a lot about it), when "pausing" a game, it doesn't consume resources (RAM, CPU or GPU), if it was the case it would be not great at all for the performances in-game. We speaking about a console of course, it's the only purpose.
How it can be difficult to do that?
Sure Microsoft won't release the source code of the feature, and it will remain Windows exclusive.
But I hope some Linux enthusiasts will work on it for our beloved OS.
The place that kind of functionality would go, should someone make it, would be systemd, as the process that starts and stops other processes.
View PC info
Have you an opinion on nyrna? I'm curious because from my point of view I don't see the real difficult to have a quick resume feature on Linux (or macOS...) but in the other hand it seems developers might have ones.
On their Github page they mention CRIU, but it doesn't work with X applications...
I'd not heard of it till you mentioned it. From a quick look, it seems quite simplistic.
For the right implementation of the thing you're after, you'd want something that could keep track of the process and any child processes, and their memory usage, so that all the processes can be suspended together, their RAM contents put into an image which is saved to disc (optionally over restarts) and unloaded, then reloading the RAM image in such a way that the processes don't notice that the actual memory addresses have changed, then restart the processes and recreate their windows without any of them getting confused. It seems like the sort of thing that's doable from systemd/cgroups/some kind of containerisation, as long as there's sufficient interest. Most use cases for that kind of thing would just use a VM, though.
View PC info
View PC info
So I suppose with that they can achieve it without negative impact on performances. I know nothing about Hyper-V, but it seems it's available on Linux, isn't it?
If yes, anyone have tested it?
On a console, the user don't notice it, it works OOTB. But with a PC, I'm wondering if setup VMs etc worth it... Maybe it can be pretty simple, I don't know.