https://bugs.kde.org/show_bug.cgi?id=478736
Bug ID: 478736 Summary: Low Observed Refresh Rate/FPS with Fedora Asahi Remix + Rawhide (Plasma 5.90/Plasma 6 beta) Classification: Plasma Product: kwin Version: 5.90.0 Platform: Fedora RPMs OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kwin-bugs-n...@kde.org Reporter: sawyerberge...@gmail.com Target Milestone: --- SUMMARY Issue observed on Fedora Asahi Remix when updated manually to Fedora Rawhide. Special platform notes: this is observed on an apple silicon system, with the Asahi GPU/DCP drivers. This may result in "strange" interactions not observed on other platforms. This is a strange/unsupported configuration, but may be useful to catch this "early". At a desktop with default effects enabled, interactions are "juttery", consistent with a low framerate. The FPS kwin plugin does not appear to regress the observed "feel" any further, and shows results consistent with the observed behavior. "Typical" refresh rate (average) appears to stay consistently at 30fps. Frametimes are consistent within the FPS plugin view (do not vary significantly), and the system is under very low compositing load. The monitor is set to refresh at 60 fps. If the monitor is set to refresh at 48hz, the observed average FPS drops to 24 (though this is inconsistently reproducible). The "juttery" feel is observed when moving between desktops (desktop swipe), as well as when resizing any window or scrolling within any tested application (firefox, kde settings, dolphin, nautilus). STEPS TO REPRODUCE: 1. Upgrade a Fedora Asahi Remix install to Rawhide 2. Set internal display refresh rate to 60hz (this is the default behavior already) 3. Interact with an application or the desktop OBSERVED RESULT Display has an observed (by "feel") refresh rate consistent with a 30hz panel EXPECTED RESULT Display should refresh at up to 60hz under low compositing load SOFTWARE/OS VERSIONS Linux/KDE Plasma: kernel '6.6.3-411.asahi.fc40.aarch64+16k' (available in About System) KDE Plasma Version: 5.90.0 KDE Frameworks Version: 5.246.0 Qt Version: 6.6.1 ADDITIONAL INFORMATION Considering compositing load is so light in this setting, and that the issue continues to appear when ~all kwin effects are disabled as well, this seems very unlikely to simply be a product of too much load. This feels like a matter of some "this buffer is ready to display" message being delayed by a frame, pushing back the start of the next draw and halving the observed refresh rate. -- You are receiving this mail because: You are watching all bug changes.