On Mon, 3 Jul 2023 12:00:22 -0300 André Almeida <andrealm...@igalia.com> wrote:
> Em 03/07/2023 05:49, Pekka Paalanen escreveu: > > If an application freezes, that's "no problem"; the end user can just > > continue using everything else. Alt-tab away etc. if the app was > > fullscreen. I do that already with games on even Xorg. > > > > If a display server freezes, that's a desktop-wide problem, but so is > > killing it. > > > > Interesting, what GPU do you use? In my experience (AMD RX 5600 XT), > hanging the GPU usually means that the rest of applications/compositor > can't use the GPU either, freezing all user interactions. So killing the > guilty app is one effective solution currently, but ignoring calls may > help as well. I don't know if what I'm seeing is a GPU hang or just e.g. Proton getting somehow stuck, all I see is a game freezing. I just Alt+tab back to Steam, force-stop it, and then all is fine again. This is how it should work regardless of why a game freezes. However, even if it was a GPU hang, if I am on a display server that actually handles GPU resets, I don't see why the rest of the desktop would not be able to recover. Individual apps are each to their own, but at the very least non-GPU apps and the DE itself should not have any problem (DE components can simply be restarted automatically). Thanks, pq
pgpwiHIPewZ4g.pgp
Description: OpenPGP digital signature