Whenever I use any screen recording app (such as SCR, gnome-screenshot, spectacle) or share screen through firefox or zoom, I get a lot of flicker on the recording. If i restart cinnamon or change the display refresh rate via the settings menu, the flicker stops for a few minutes, and then comes back. It comes back sooner if there’s a lot going on in the screen, so i believe it to be buffer related.
This happens not only on Cinnamon, but on Gnome, Plasma and Budgie as well. I tried using wayland on Gnome and Plasma, I still can’t share or record my screen(I just get a black screen), but taking screenshots works just fine.
The flicker seems to be made out of old frames, alternating with new ones. So, if I take a screenshot, I get an image of my desktop some time before, with programs that I already closed.
I’ve already tried disabling vsync and desktop effects on the settings menu.
Here’s the output of
Graphics: Device-1: Intel Iris Xe Graphics driver: i915 v: kernel Device-2: Realtek Integrated_Webcam_HD type: USB driver: uvcvideo Display: x11 server: X.Org 1.20.11 driver: loaded: intel unloaded: modesetting resolution: 1920x1080 OpenGL: renderer: Mesa Intel Xe Graphics (TGL GT2) v: 4.6 Mesa 21.0.3