Tearing protocol merged for XWayland. Wayland gets closer to being suitable for gaming purposes

3 years ago by UrbenLegend to c/linux

See wayland/wayland-protocols!65 Depends on

cross-posted from: https://lemmy.ml/post/1458833

Many Linux users have cited Wayland's forced vsync as a blocker for gaming related scenarios. This patch adds tearing support into Xwayland!

load all comments
x3i 7 points 3 years ago

As someone who games exclusively (okay, except fucking PUBG) on Linux and Wayland for two years now, I find the implicit claim that (x)Wayland would not be suitable for Linux pretty misleading. The problem is that this is repeated a lot throughout the community, mainly by people who haven't tried it recently. However, good for the few people that need that feature!

path: 0 467141, hotness: undefined, score: 7, children: 5
UrbenLegend 15 points 3 years ago

I feel like you're just doing the same thing but from the other side. You're dismissing other people's experiences with Wayland simply because it doesn't line up with what you're personally seeing on your specific hardware.

On my Radeon 680M, Wayland has been an absolute no-go for gaming in terms of input latency and frame pacing. I tried it with Valheim and God of War in KDE Wayland and the performance is drastically worse than KDE X11. Other games like Spiderman Miles Morales show less of a performance gap, but it's still there. And yes I tried it very recently.

path: 0 467141 467142, hotness: undefined, score: 15, children: 4
x3i 5 points 3 years ago

That's not my intention at all, in fact, I really welcome such contributions with precise examples, so thank you for providing one! Hardware is a good point, my GPU is a 6800XT which I bought right at release. Played all kinds of games but actually none if the ones you listed. Some working examples on my system:

  • World of Tanks, World of Warships
  • AC Valhalla
  • RDR2
  • Anno 1800
  • AoE2
  • Back4Blood
  • Control

All of this on Arch Linux with a 5900X CPU. Hope the combination of our comments gives OP a picture :)

path: 0 467141 467142 467364, hotness: undefined, score: 5, children: 3
linux
linux

@lemmy.ml

login for more options
68164
9479
5969

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

go to feed...