Is wayland ready for gaming with nivida RTX series? I have RTX 3060 Ti. I wouldn’t mind messing with it to make it work if I have to.
Would want to use a window manager like sway or river.
This blocks nVidia on Wayland until we get enough applications away from X11. There are some people who think of this as no big deal, or there are a lot of use cases where people don’t run into this, but I’ve seen enough applications stutter, drop frames, or mess up entirely under Xwayland because of the lack of implicit sync.
The 535 series gets us much farther in a lot of ways on Wayland, but we still have so far yet to go due to this issue. We’re still not there in regards to VRR, either, as nVidia has stated VRR (gsync) isn’t reported by the nvidia-drm module, but there has been a public statement that they are trying to get it into the 545 release.
As far as VRR itself is concerned, Mutter itself under version 44 needs a rebase to support it, but that’s a Mutter issue. Plasma users are going to have a better experience than Gnome users at this point, which I find very odd to say, but that’s more of a testament to the Plasma devs being absolutely awesome on another level lately, and is not to detract from the good work the Gnome project has been doing.
TL:DR We’re not quite there, even still, for a very small list of reasons now as opposed to a large list just a year ago.
Gnome and Wayland works very well, with amd or Nvidia. If you’re a kde user you may run into more issues.
With recent drivers and recent enough DEs it is usable to a certain extent. There are some known issues documented in the release notes of each version. Here’s for 535. TL; DR the major blockers are: (1) Variable Refresh Rate doesn’t work for some cards; (2) GAMMA_LUT is not implemented (no night light) and (3) Nested X11 clients have synchronisation issues that might result in some flickering or dupicate frames, it’s more noticeable on things that refresh slowly, although much better recently. Also (4) NvFBC capture doesn’t work with nested X11 clients which might or might not be important for some people.
I’m using it with Plasma; it’s OK, no major concerns but my setup is pretty basic.
I would personally stick with X11 for now. Last time I tried Wayland it worked but all sorts of just strange issues started popping up everywhere. Nothing big but annoying and frustrating to fix. This was using KDE Plasma.
545 will have better wayland support. For now X11 is a better choice i guess. (i don’t own an nvidia gpu)
I hope 545 brings GAMMA_LUT support, night light is basically the only thing keeping me away from Wayland at the moment on my desktop. I absolutely love Wayland with my laptop