While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- GOG launch their Preservation Program to make games live forever with a hundred classics being 're-released'
- Valve dev details more on the work behind making Steam for Linux more stable
- NVIDIA detail upcoming Linux driver features for Wayland and explain current support
- Half-Life 2 free to keep until November 18th, Episodes One & Two now included with a huge update
- Direct3D to Vulkan translation layer DXVK v2.5 released with rewritten memory management
- > See more over 30 days here
-
The Walking Dead, The Expanse and more in the Telltale …
- Liam Dawe -
Half-Life 2 free to keep until November 18th, Episodes …
- Ehvis -
Hybrid gaming controller MoveMaster has a new website, …
- furaxhornyx -
Half-Life 2 free to keep until November 18th, Episodes …
- tuxmuppet -
Half-Life 2 free to keep until November 18th, Episodes …
- Tuxee - > See more comments
- What do you want to see on GamingOnLinux?
- Liam Dawe - New Desktop Screenshot Thread
- Vortex_Acherontic - Types of programs that are irritating
- dvd - Weekend Players' Club 11/15/2024
- StoneColdSpider - Our own anti-cheat list
- Xpander - See more posts
I just tried to start plasma under wayland, but I've been very disappointed by kwin performance.
While under x11 my desktop is butter smooth, under wayland, the animations are definitely not.
It seems that when doing basic animations like window maximize/restore or even moving, the compositor drop frames; not consistently.
My gpu is not the fastest one, an igpu from an i5-4590 (Haswell), and it is driving 2 displays at 1920x1080, but I repeat, under X everything is butter smooth.
What is your experience?
Ps: I've put the same question into the arch forum, but did not received useful answers by now.
Thanks!
View PC info
Under X11, I can move that slider all the way to the left and still have a butter smooth performances with dropped frames from time to time.
Also, I wonder if the added latency by kwin under wayland could be a problem when gaming and if there is a way to disable the effects like it is possible under Xorg right now.
Switched full time at new years and haven't looked back. I've tried Wayland many times in the past and finally this time there were no showstoppers left.
No stutter or input lag, it's very smooth using the Balance setting for Kwin compositor. It even feels like gaming performance improved, for DX12 games in Steam/Proton at least. Running dual monitors with different refresh rate and orientation.
KDE + Wayland isn't perfect, but I'm not switching back. That's how good it is.
There has to be some input lag since kwin forces vsync on, right?
I often disable desktop effects to force vsync off when not needed, buf AFAIK, this is just not yet possible.
View PC info
On Wayland, compositor is bypassed for full screen windows, so it should not effect gaming.
One other thing you can try is to switch to Crocus driver and see if it helps. You can do so by adding
MESA_LOADER_DRIVER_OVERRIDE=crocus
to
etc/environment
I'm already using crocus to no avail, thanks.
One thing i found is that forcing the igp to use higher frequencies make things better (the tradeoff is a bunch of watts).
Another thing that bugs me is that for some reason it is using the software cursor, so when i switch to high latency/smoother animations, the mouse lags too; going to open a bug report about it.
All the workarounds for preventing tearing in X11 come at some cost, regardless of GPU make. On my AMD GPU/KDE/Wayland machine there's no tearing at all, ever, and that's very important to me. If there's a slight increase in input lag that I cannot detect, I'm fine with that.
It's absolutely possible that powerful hardware brute-forces its way through issues that more modest machines can not avoid.
From your PC info i can see you're driving a 120hz panel with a 6900Xt, so you never hit the gpu limits in desktop use and your pointer and everything else is always moving in a 1/120 second.
But i can assure you that setting an higher latency in kwin because it is too heavy for your gpu (or whatever) to even maximize a window under wayland and then having hard times to move the pointer and click an icon because it lags is not a nice experience!
Also, I verified that the problem of laggy/stuttering mouse is not only dependant on kwin, as i verified it to happen in gnome-shell (which i found extremely more performant than kwin btw), and even the reference wayland compositor, weston.
https://gitlab.freedesktop.org/wayland/weston/-/issues/602#note_1322457
I can't yet say if it is not picking the hardware cursor from me, or having the cursor sincronized with the rest of the screen is a wayland "feature"
Last edited by kokoko3k on 1 April 2022 at 1:01 pm UTC