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

            Bug ID: 448918
           Summary: Wrong vsync by kwin_wayland on nvidia multi monitor
           Product: kwin
           Version: 5.23.5
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: ales.ast...@gmail.com
  Target Milestone: ---

SUMMARY
I have a 144hz monitor and a 60hz monitor, running plasma wayland the nvidia
proprietary driver (through gbm).
When there are redraws on one monitor, full screen games on the other monitor
are incorrectly vsynced.
On my machine, the game's framerate goes up to ~185fps (but fluctuating) when
the other monitor is playing a video, both if the game is on the high refresh
rate monitor and the video on the low refresh rate one and viceversa.
With this going on, I can very distinctly perceive the game constantly
stuttering, which i never felt on X11 with vsync disabled and similar
framerates.

STEPS TO REPRODUCE
1. Run `__GL_SYNC_TO_VBLANK=0 glxgears -fullscreen` on one monitor.
2. Confirm that glxgears is being vsynced by kwin, matching the monitor refresh
rate.
2. Make any application redraw on the other monitor. For example, play a video.
3. glxgears is now no longer synced to the monitor refresh rate.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Fedora 35
(available in About System)
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.90
Qt Version: 5.15.2

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

Reply via email to