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

            Bug ID: 518201
           Summary: White flickering when VRR / adaptive sync is enabled
    Classification: Plasma
           Product: kwin
      Version First 6.6.3
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 191054
  --> https://bugs.kde.org/attachment.cgi?id=191054&action=edit
video showing the flickering in action in slay the spire 2

SUMMARY

When VRR is enabled ("Always" or "Automatic") sometimes the screen flickers in
white bands

STEPS TO REPRODUCE
1. Set VRR to "Always" or "Automatic"
2. Open an application that can trigger variable refresh rate, like a game

OBSERVED RESULT

Screen flickers in white bands

EXPECTED RESULT

No flickering or white bands

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.6.3
KDE Frameworks Version: 6.24.0
Qt Version: 6.11.0
Kernel Version: 6.19.10-1-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 9800X3D 8-Core Processor
Memory: 32 GiB of RAM (30.2 GiB usable)
Graphics Processor 1: AMD Radeon RX 7800 XT
Graphics Processor 2: AMD Ryzen 7 9800X3D 8-Core Processor

ADDITIONAL INFORMATION

This is particularly evident in some games, like slay the spire 2, where you
can set a target framerate, and of which I recorded a video showing the issue.

This happens everywhere, even the desktop itself, when VRR is always enabled.

I cannot back this, but I feel like it happens when there is a mismatch between
the display framerate and the content framerate.

Disabling VRR makes the issue disappear, so I strongly believe it's linked to
its implementation.

Additionally, this problem does not happen on the same computer and OS install
on GNOME with VRR enabled.

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

Reply via email to