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

            Bug ID: 513296
           Summary: The default value of KWIN_DRM_OVERRIDE_SAFETY_MARGIN
                    is not suitable for high refresh rate screens
    Classification: Plasma
           Product: kwin
      Version First 6.5.4
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: efficiency-and-performance, wayland-only
          Severity: normal
          Priority: NOR
         Component: performance
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

By default the environment variable KWIN_DRM_OVERRIDE_SAFETY_MARGIN is set to
1500, but with this value on my 360Hz monitor, I have frame drops in graphical
applications such as Firefox and games. Lowering it to 500 solves the issue for
me.


STEPS TO REPRODUCE
1. Keep KWIN_DRM_OVERRIDE_SAFETY_MARGIN at the default value (1500).
2. Open vkcube on a 240 or 360Hz monitor.
3. Show the FPS with mangohud.

OBSERVED RESULT
Periodic stutters.

EXPECTED RESULT
Frame time should be flat

SOFTWARE/OS VERSIONS
Linux: 6.17.9-arch1-1
KDE Plasma Version: 6.5.4
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1

ADDITIONAL INFORMATION
The safety margin should depends on the monitor refresh rate.

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

Reply via email to