Wayland & Latency / Gaming

To my knowledge, GNOME didn’t yet implement a patch to allow full screen applications to run higher than your monitor’s refresh rate. It has been implemented in Plasma and I haven’t had issues with competitive games running without input lag.

I am still experiencing inputlag - ~100-150 ms - , to add to my situation, i get consistent, rocksolidly stable 250 FPS (which is the maximum limit of fps in QuakeLive), on a 120 hz monitor! It’s horrible, especially in close combat twitch-dependent situations. I have NO idea what to try… at my wits end here! Is it possibly wine/proton at fault?

Well I’d imagine that the issue for Quake Live is that (i think) it runs through xWayland. I can’t play QL in Linux because of the input lag, I have to boot to Win11 (threw up in my mouth a little bit). I have 2 monitors - 3840x2160 @ 160 Hz and 2560x1440 @ 144 Hz and x11 either can’t do it or I haven’t figured out how and Wayland just has that lag. MadGabz - we don’t play competitively but we do play just CA just about every night. If you want to toss a few just lemme know.

1 Like

You should be able to limit it within Proton.

That would look something like this in your launch options.

DXVK_FRAME_RATE=120 %command%

So I just wiped out Gnome and did a fresh install of EOS w/ KDE - screen tearing is enabled and wow…I think it’s actually worse on KDE than GNOME. Who would have thought that because of a game as old as QL that I’m forced to dual boot Win11 to play it. sad face, I just dunno what to do to fix it.

1 Like

Well, afaik, QL is a DX9-based game, not opengl! IF inputlag is a xWayland-problem (And I’m not saying it is), shouldn’t it be testable by using a different Display Manager and use a tiling window manager like, say i3 ?

1 Like

Ok, so for a follow-up on this. I never did get EOS to run QL without input lag. I went on to popOS, no good, then to Ubuntu…no good and a few others to no avail. I installed Bazzite KDE today and BAM!..perfect. Absolutely zero input lag. I don’t know what they do different or perhaps just luck of the draw on distros but finally QL feels perfect on Linux.

1 Like

Thank You for the heads up! This is VERY interesting!
Just checked up on Bazzite, seems it runs custom fsync-kernel ! But there are many other small changes on bazzite, the custom kernel is just the biggest. As far as I understand from the little I’ve been able to read, Bazzite has a really high degree of integration of the various components making up a linux gaming system. This is no small feat!
I will be checking it as soon as I’m home from vacation here! If possible, I will try to test whatever bazzite is doing and transfer to EOS, to see if it is replicable! I’m now so entrenched in EOS/Arch mindset, switching to something else is as hard as switching back to windows lol! :thinking:

1 Like

So, issues with Bazzite (dang immutable system) led me to give openSUSE (Gnome) a try and zero input lag for QL there as well. I don’t know enough about Linux to be able to figure out why, but there it is. I don’t mean to keep dragging on the conversation, so I’ll let this thread go. I definitely wanted toss in my latest results.