I have a laptop with nvidia card and wayland runs fine on the laptop screen, but lots of problems with docks and external monitors.
I have learned my lesson, and will NEVER buy another nvidia product, not worth the trouble.
FYI: Nvidia published open-source GPU Kernel modules couple months ago. Maybe there is a brighter future ahead.
https://developer.nvidia.com/blog/nvidia-releases-open-sourc...
https://github.com/NVIDIA/open-gpu-kernel-modules/issues/161 https://gitlab.gnome.org/GNOME/mutter/-/issues/2166 https://www.reddit.com/r/kde/comments/vgqyv2/wayland_nvidia_... https://gitlab.gnome.org/GNOME/mutter/-/issues/1891 https://forums.developer.nvidia.com/t/external-monitor-doesn...
Maybe there's some edgecase that I haven't hit that it fixes?
Unless your displays are mixed DPI.
Wayland works much better in this scenario.