Right now I have to use XWayland to play Minecraft on my Linux setup and it causes a performance drop of around 10% compared to running on X11 directly. Since the developers are working on overhauling the graphics system to add new shader features, I’m curious if anyone has heard whether this update might include proper Wayland support without needing the compatibility layer. Has there been any official word or community discussion about this possibility?
I’ve been tracking this through the bug tracker and dev streams. Mojang hasn’t said anything official about native Wayland support for the graphics overhaul, but the tech they’re building makes it look more doable. The new rendering pipeline has better hardware abstraction, which usually makes cross-platform stuff easier. That said, knowing their priorities and how complex supporting multiple display protocols is, I doubt we’ll see native Wayland in the first graphics update release. The XWayland performance hit you’re seeing is pretty common - tons of Linux users have the same problem. For now, try tweaking your XWayland config or check out different launchers that handle graphics differently.
honestly, I think Wayland support is a low priority for mojang. they seem to be focusing on resolving basic OpenGL problems on some linux distros first. the graphics update will probably cater to win/mac users mostly. you could try optifine or sodium for better performance on wayland.
Hmm, that 10% performance drop is interesting - you seeing it across all game modes or just specific ones? I’m wondering if Wayland support might depend on which graphics API they pick for the overhaul. Any workarounds you’ve tried besides XWayland, or is that basically the only option right now?