| Summary: | Kernel 6.18.0 performance degradation with Firefox | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Gurenko Alex <agurenko> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | xaver.hugl |
| Priority: | NOR | ||
| Version First Reported In: | 6.5.2 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Gurenko Alex
2025-11-18 11:47:51 UTC
I've updated title as 6.17.8 kernel also have some atomic commit failed: Device or resource busy errors too (not as many though), but it works as expected. Also seems like Firefox is the culprit. With Firefox opened some other random windows also affected by lag, but with Firefox closed, does not look like in my limited testing, no other application cause this lag Please report kernel regressions to the kernel / at https://gitlab.freedesktop.org/drm/amd/-/issues (In reply to Zamundaaa from comment #2) > Please report kernel regressions to the kernel / at > https://gitlab.freedesktop.org/drm/amd/-/issues I've opened a bug here: https://gitlab.freedesktop.org/drm/amd/-/issues/4725 I've been trying to help isolating a problem and found an interesting development. This only reproduces with Colour Profile set to None. If I set it to the ICC Profile or Built-In, then kwin_wayland[3283]: atomic commit failed: Device or resource busy messages stop appearing and lag if not completely but almost completely gone (still looking into it) Great, that means you can add to the amd issue that it only really happens with direct scanout. A kernel regression is still a kernel regression though, not something we can fix. Hm, I've been re-testing today released 6.18.0 kernel and I know it's not officially enabled, but I forgot that I've added KWIN_USE_OVERLAYS=1 to my /etc/environment and this is the culprit. Issue only exists with it enabled, with removed OVERLAYS, both non-ICC and ICC profiles perform identically to the 6.17.x kernel and there are no atomic commit fail messages in system logs. That's great information, but doesn't change that it's a kernel regression. |