https://bugs.kde.org/show_bug.cgi?id=497991

            Bug ID: 497991
           Summary: Severe lag when KWin disables compositing
    Classification: Plasma
           Product: kwin
           Version: 6.2.4
          Platform: Neon
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: verme...@gmail.com
  Target Milestone: ---

SUMMARY
When an application goes full-screen on KWin-Wayland it becomes unusable due to
lag when KWin disables compositing. Using the "Show Compositing" effect to
display when compositing is active shows this is the issue.

STEPS TO REPRODUCE
1. Enable "Show Compositing" effect (optional)
2. Open any full-screen application (Video players, games)
3. Put the application into a full-screen state, if not already in full-screen.

OBSERVED RESULT
Extreme frame-rate drops, stuttering mouse. "Feels" within the range of 12fps.

EXPECTED RESULT
Smooth video playback, or smooth gameplay under low load.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon 6.2
KDE Plasma Version: 6.2.4 (also present in at least 6.2.3)
KDE Frameworks Version: 6.9.0
Qt Version: 6.8.1

ADDITIONAL INFORMATION
 - The "Show FPS" effect forces compositing to be enabled, so it cannot be used
to benchmark. It does prove that it's not otherwise a performance issue.
 - For quick testing, shaking the mouse momentarily enables compositing. You
can shake the mouse to instantly see full-screen applications run smoothly.
 - Some applications, like Firefox, do not disable compositing in full-screen
mode. Applications exhibiting this effect include Haruna (Video player),
Factorio (Game), Oxygen not Included (Game).
 - Using Intel Arc Graphics

WORKAROUNDS:
 - Using a brew of KWin rules, games can be forced to run full-screen in a
composited environment.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to