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
- Proton Experimental brings lots of bug fixes, controller support in a few launchers
- RimWorld - Anomaly expansion and big free update out now
- GE-Proton 9-3 and 9-4 released with a new option to help with modded games
- Palworld is getting a major content update this Summer, plus a PvP Arena mode later
- PathBlasters is like a competitive vertical-scrolling Bomberman
- > See more over 30 days here
-
Pick up some classics in the Good Old Games sale at GOG…
- Linux_Rocks -
Check out the demo for Just Crow Things, a cute sandbox…
- Linux_Rocks -
Former Nouveau driver lead joins NVIDIA and sent a mass…
- ShabbyX -
RimWorld - Anomaly expansion and big free update out no…
- Ilya -
Former Nouveau driver lead joins NVIDIA and sent a mass…
- TheRiddick - > See more comments
Latest Forum Posts
- What sorta display and audio setup do you folks got?
- pleasereadthemanual - Weekend Players' Club 4/12/2024
- Pengling - The Evercade Outpost!
- StoneColdSpider - 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.