Linux graphics stack only supports implicit sync, Nvidia only supports explicit sync.
It’s not something that a desktop environment can fix as patches are needed to be implemented in Nvidia drivers, Wayland protocols, XWayland and maybe even Mesa or the kernel itself. https://gitlab.freedesktop.org/xorg/xserver/-/issues/1317
How is a desktop environment gonna fix Nvidia being incompatible with Wayland?
According to what they say, they’re writing this DE with Wayland and Nvidia’s Wayland compatibility in mind.
So far, they’ve always been trustworthy, so, I’m inclined to believe their statements.
Linux graphics stack only supports implicit sync, Nvidia only supports explicit sync. It’s not something that a desktop environment can fix as patches are needed to be implemented in Nvidia drivers, Wayland protocols, XWayland and maybe even Mesa or the kernel itself.
https://gitlab.freedesktop.org/xorg/xserver/-/issues/1317