itchio / itch

🎮 The best way to play your itch.io games
https://itch.io/app
MIT License
2.37k stars 211 forks source link

Linux client frozen after resuming from Suspend-to-RAM (Plasma 5, KWin) #2266

Open akien-mga opened 5 years ago

akien-mga commented 5 years ago

System: Mageia 7 x86_64 (Linux) Nvidia GTX 670MX with proprietary driver 418.43 Plasma desktop 5.15.1 with KWin on Xorg 1.20.4

itch config: itch @ 25.4.0 butler @ 15.8.0 itch-setup @ 1.17.0 Linux 64-bit All "Behavior" settings off apart from "Keep app in tray when closing window"

Whenever I suspend to RAM with the itch client running, the client ends up frozen when I resume from the suspend. I have it kill it and restart to use it again.

sersorrel commented 4 years ago

I experience the same issue; after resume, the Itch app consumes 100% of CPU time on one core, and doesn't render anything to the screen. My system configuration is as described in this crash report (itch 25.4.0 on Ubuntu 18.04 amd64, proprietary Nvidia drivers, i3wm+picom).

The tray icon can still be used to exit the app even when it's in this state, though.