Flicker and jittery cursor on window-only screencast (Wayland/X11)
(Original OBS issue: https://github.com/flathub/com.obsproject.Studio/issues/98)
Affected version
Tested on:
- Fedora 32 with mutter 3.38.3 and linux 5.10.10
- Wayland/X11
- NVIDIA (proprietary) and amdgpu
- OBS 26.1.1 (flatpak)
Summary
When trying to screen cast a single window using the 'Desktop Screencast (Wayland/X11)' source (the one using the xdg portal) the window is correctly recorded but the cursor keeps jumping around. This happens both on Wayland and X11. Sometimes the whole window would flicker (rarely on amdgpu, constantly on NVIDIA).
Full desktop screencast doesn't have problems.
I also tested xdg portal using firefox on wayland and the webrtc test page and it seems to not capture the cursor at all so I cannot determine if the bug is isolated to OBS.
Relevant screencasts
- xorg (amdgpu):
- wayland (amdgpu):
- window flicker on nvidia: (will upload later as i don't have access to that machine now)
Edited by Alex Bradatan