Hello fellow Linux gamers,

Is there a way to pause or suspend games and turn off the PC similar to how the Steam Deck handles it? Or is this functionality exclusive to the Steam Deck?

I’m using Arch btw, but feel free to share solutions for other distros as well.

I came across Nyrna, but it seems to only support X11 and not Wayland, according to the description.

52 points

The Steam Deck doesn’t fully shut down, it’s just regular sleep mode.

permalink
report
reply
21 points
*

I just tried it on Nobara. Just… application launcher (The start menu icon)->sleep. Waited, and then woke the machine back up and when the machine came back up, the game was still running. No idea if all games will play nice with that, but Satisfactory did.

permalink
report
reply
4 points

I’m confused - doesn’t everyone just leave Satisfactory running to increase production??

/joke

permalink
report
parent
reply
10 points

I haven’t tried it out, but this is a thing: https://github.com/Merrit/nyrna

permalink
report
reply
6 points

Shame it doesn’t support wayland

permalink
report
parent
reply
1 point

How does it work?

permalink
report
parent
reply
6 points

Systemctl hibernate/suspend not work?

permalink
report
reply
4 points

Weren’t there a kill command to pause any app and another to wake it up?

permalink
report
reply
3 points

there is, you send the SIGSTP and SIGCONT to any process for it to be suspended or resumed

permalink
report
parent
reply
1 point

Yeah, those. Thanks!

permalink
report
parent
reply
1 point
*

It doesn’t work for all games. I think Grey Goo was problematic

(I remember doing thid when I had an Nvidia. Someone noted down that Nvidia does have issues. Maybe I should try again with my AMD)

permalink
report
parent
reply
2 points

Technically it works, but they are doing something that makes them bug away when resumed. It is not rare that this is related to graphics

permalink
report
parent
reply

Linux Gaming

!linux_gaming@lemmy.ml

Create post

Gaming on the GNU/Linux operating system.

Recommended news sources:

Related chat:

Related Communities:

Please be nice to other members. Anyone not being nice will be banned. Keep it fun, respectful and just be awesome to each other.

Community stats

  • 1.6K

    Monthly active users

  • 485

    Posts

  • 3K

    Comments