I tried Wayland again on my Vega and I see that the input delay dilemma is solved, but I do want to buy a new GPU and thinking Nvidia. Also a year ago I tried a GT 710 I had to see if the situation was that bad with general support. Since then I have seen that the situation is way better now. Last time I had Nvidia on Linux(for games) was with the GTX 800m series years ago and that was obviously on Xorg. What is the experience with RTX cards gaming on Wayland right now?
It’s OK. Most of my minor problems seem to do with XWayland: Steam UI flickers sometimes, some games get confused about which display they are on and mess up their resolution/position, sometimes games have some stuttering when not in fullscreen. All of these are somewhat annoying but easily mitigated or fixed. Performance feels good and everything is smooth. eg Skyrim, LOTRO etc. I haven’t tried any games that demand very high and stable FPS for a while. (RTX 2070, sway, arch)
Update: Steam flickering went away with turning off GPU acceleration for web content. Both CS2 and OW2 run smooth ~200-300 FPS on “High” preset. They both have some flickering in menus but not in game. (1980x1080@144Hz, nvidia 545.29.06)
another update: switching sddm to use Wayland(Weston) instead of X11 seems to make everything just a little bit smoother and better. (no measurements or facts, just a feeling)
How did you fix the flickering steam?
I haven’t fixed it, it mostly goes away on its own after a while. And It doesn’t bother me that much as I switch to another workspace when not playing anything.
Disable UI hardware acceleration in the Steam interface settings.
Such a classic solution. Just turning off the most important cpu offhanding settings.
It isn’t a Steam problem. It’s happening due to the lack of implicit sync in the NVIDIA driver. This will be fixed only if explicit sync protocol is merged in Wayland Protocols, XWayland and the functionality is implemented in the compositors and NVIDIA driver.
Thanks for sharing the sway perspective! I’m an avid i3 enjoyer running similar hardware, and it’s great to hear that my most-likely Wayland window manager is giving a decent experience. :)
I just recently tried to switch to sway. If you have a 4k display, prepare for all your xwayland programs to be rendered 2k and upscaled.
Other wm have a workaround for that, but sway devs just completely dismissed the problem.
I just went back to i3, but that probably means I have to look for something else to switch, which sucks, because it changes my workflow…
What distro do you use? I have 2 questions - Fedora is aiming to drop support of X - so, your own choice will be Wayland - first, it appears they’ll do it in KDE and then Gnome. Thoughts?
2nd question (topic): do you try to configure your card with any voltage/fan curve programs? I’m just wondering what the options are with that and how well they work.
Nvidia - had Linux alternatives like GWE (Green With Envy), TuxClocker and another program - name escapes me…
GWE still works, apparently - but, I think it requires X/X11 - so, when distros like Fedora abandon X - then??? It won’t work?
Im on Arch and Sway so no thoughts about Gnome or KDE. GWE does not work on Wayland. I do some fan settings with nvidia-settings on commandline. We are desperately missing fancontrol etc on Wayland for nvidia.