Support us on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! Alternatively, you can donate through PayPal, Flattr, Liberapay or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.

The open source itch client is a little smarter on Linux now

By - | Views: 6,403
With the latest release of the open source itch.io store client, you can now stop your computer going to sleep when using a gamepad.

The problem on Linux with gamepads is that they don't end up counting as activity, so eventually your computer might turn off the screen and/or go to sleep. The itch.io app developers have put in a new option to stop your computer going to sleep while playing games, which will come in handy.

See the release notes here.

I really do love their client, as it looks slick and does the job really well. If they started adding in community options like Steam has it could easily start to rival the Steam client. Article taken from GamingOnLinux.com.
11 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
14 comments
Page: 1/2»
  Go to:

aFoxNamedMorris 28 March 2017 at 9:07 am UTC
Now, if only Steam did this...
stan 28 March 2017 at 11:35 am UTC
  • Supporter
  • Top Supporter
The better and correct solution is to detect gamepad activity with joystickwake (or fix the screensavers).


Last edited by stan on 28 March 2017 at 11:35 am UTC
Rhythagoras 28 March 2017 at 1:14 pm UTC
Or you can just turn the screensaver/DPMS (Display Power Management Signaling) on/off via terminal. This is my preferred method. I'll switch it off when I'm playing a game with a gamepad or watching a movie.

Turn screensaver/DPMS off:
xset s off -dpms

Turn screensaver/DPMS on:
xset s on +dpms


Also... everything I've been reading about this itch.io store is good so far, so I may just have to check it out.


Last edited by Rhythagoras on 28 March 2017 at 1:34 pm UTC
Swiftpaw 28 March 2017 at 3:42 pm UTC
Screensavers should be fixed to detect any and all input.
chrisq 28 March 2017 at 5:59 pm UTC
This has been a problem forever in X, I doubt there will b a fix since we'll all be running Wayland soon anyways.
elmapul 28 March 2017 at 7:54 pm UTC
i just disable screen saver entirely and shutdown the monitor when i'm not using it...
Swiftpaw 28 March 2017 at 8:58 pm UTC
chrisqThis has been a problem forever in X, I doubt there will b a fix since we'll all be running Wayland soon anyways.

What distro is planning on actually switching to Wayland in their upcoming distro release? AFAIK it always gets delayed and backed out of.
HihiDanni 28 March 2017 at 10:07 pm UTC
The problem with testing for just any input is that uncalibrated gamepads or gamepads without hardware deadzones will be seen as in use because the input state on them will keep changing. If a game is written in SDL2 (as it probably should be), it will disable power management by default while it is open. Obviously, not all games are written in SDL2. A user-facing per-application override in the DE would be a nice feature (user-facing means not hidden in a busy WM override tweak tool).

Funny thing is that I actually had the exact opposite issue a while ago - my system didn't go to sleep overnight when I expected it would. It turned out there was a bug in Chrome related to vaguely creepy WebRTC web bugs: https://productforums.google.com/forum/#!topic/chrome/B7X1xTrAMoo


Last edited by HihiDanni on 28 March 2017 at 10:10 pm UTC
Swiftpaw 28 March 2017 at 10:20 pm UTC
HihiDanniThe problem with testing for just any input is that uncalibrated gamepads or gamepads without hardware deadzones will be seen as in use because the input state on them will keep changing. If a game is written in SDL2 (as it probably should be), it will disable power management by default while it is open. Obviously, not all games are written in SDL2. A user-facing per-application override in the DE would be a nice feature (user-facing means not hidden in a busy WM override tweak tool).

Funny thing is that I actually had the exact opposite issue a while ago - my system didn't go to sleep overnight when I expected it would. It turned out there was a bug in Chrome related to vaguely creepy WebRTC web bugs: https://productforums.google.com/forum/#!topic/chrome/B7X1xTrAMoo

Google wants to spy on you, along with all other corporations. Chrome/Chromium should be considered spyware, and Firefox isn't much better. I still can't believe no one has forked either one then locked it all down and disabled the spying-by-default options, loaded it with anti-cookie anti-cross-site and other containment features among other features. You'd think such a thing would be a hugely popular open source project.

I'm convinced big corporations, just like everything else in the fascist world, were the bigger force behind pushing NSA and GCHQ spying. Spying serves the interests of the masters, and the masters are the rich and powerful, and they reside in both govt. and business and it's just a revolving door for many of them. Every electronic device has a massive green light to spy on you now so you can't really trust anything. Linux helps, but there are still ways around it like firmware backdoors.
HihiDanni 28 March 2017 at 10:31 pm UTC
Chromium will probably remain my goto browser for a while. It has a good UI and works well with KDE. I suspect the issue happened because I disabled privacy protection on a site that was acting weird (turned out to be a browser issue actually).
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!
Livestreams & Videos
Community Livestreams
  • Overload Teams League: DiM vs. DC
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts