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

            Bug ID: 499603
           Summary: Hardware cursor updates/movements temporarily disable
                    VRR with Nvidia
    Classification: Plasma
           Product: kwin
           Version: 6.2.91
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY
When moving the hardware cursor with VRR in a game at 80fps, monitor refresh
rate changes from 80Hz to 144Hz (vsync maximum) until the cursor is not moved
anymore. Naturally, this doesn't look smooth. When forcing a software cursor
via env var, monitor stays at 80Hz also with cursor movement and motion picture
is smooth accordingly.

STEPS TO REPRODUCE
1. Start a game with visible hardware cursor with VRR enabled that runs at fps
below maximum refresh rate (e.g. 80fps on 144Hz maximum refresh rate monitor).
2. Move the cursor.

OBSERVED RESULT
Monitor VRR OSD jumps to maximum refresh rate during cursor updates/movement.

EXPECTED RESULT
At 80fps, it should remain at 80Hz also with hardware cursor updates/movement
for a smooth result. This is the case on Xorg, but not Wayland.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 6.2.91-1 from recent KDE-Unstable repo, everything else
up-to-date

ADDITIONAL INFORMATION
Nvidia RTX 3060, Nvidia driver 570.86.16 (open kernel module), Linux 6.13.1

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

Reply via email to