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.

Reply via email to