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.