| Summary: | Lingering scene/workspacescene issue resulting in system freeze? | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Nick <wannabetheguy> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | nate, xaver.hugl |
| Priority: | NOR | Keywords: | regression |
| Version First Reported In: | 6.0.5 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: | mangohud showing FPS 0/frametime inf on focus switch | ||
|
Description
Nick
2024-06-14 00:43:00 UTC
Can you still ssh into the system when it's frozen? After it freezes, trying to ssh from another PC takes a while before returning "No route to host." Connects as expected when not frozen. While trying to get a freeze, I first tried without mangohud. Couldn't get it to happen after 10 minutes of hitting the meta key and alt tabbing. As soon as I tried again with mangohud it happened within a minute. The frame it froze on had mangohud not visible mid flicker. I remembered I have been using gamescope to work around annoying windowing behaviors with the games I'd been playing recently. Mangohud doesn't have that FPS 0/frametime inf and flicker with it. To be expected I suppose as it's a separate WM/compositor? And why I ran into this as I got back to a different game I wasn't using gamescope for. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! If you can't SSH in, the problem is in the kernel. Please report this to https://gitlab.freedesktop.org/drm/amd/-/issues/ Even if mangohud didn't have that flicker with the FPS 0/inf frametime drop when kwin was downgraded to 6.0.3.1? Unfortunately trying to downgrade below kwin 6.1.1 now results in being unable to start a session, and I hadn't tried to force a freeze when I was able to do so. Some additional things: 1. I checked the x11 session and mangohud behaved like on the wayland session, so I suppose the component should be "general." 2. While experimenting with various games, I found that after launching a fullscreened Unity game (through wine, and several worked) with mangohud multiple times, eventually mangohud stops doing those things when the window loses and regains focus. This then applies to any further launched fullscreen application with mangohud enabled. I have no idea why this happens. 3. With mangohud doing those things, I can't seem to force a freeze now on kwin 6.1.1 and 6.1.1.2. After I opened this issue I was using gamescope when possible to avoid freezing. If it does happen again, I will open an issue there. Yes. KWin doing direct scanout (which didn't properly work before 6.0.4) triggers the bug somehow, but a system wide freeze is always ultimately a kernel bug. |