Minecraft doesn't even start on a pure wayland system (swaywm, -Dxwayland=disabled), MCL-13763. MC-178267 is probably related to xwayland implementation. I think this causes the observed performance hit.
libcef.so is a pure X11 library, even though CEF supports wayland. It has to be compiled differently. See last comment there. I think there should be another binary, that works on wayland alone.
Xorg is expected to go into hard maintentance mode.
minecraft-launcher uses CEF. Its wayland support was upstreamed, a while ago. There are also some new pull requests related to ozone. I filed another bug report (MCL-13763). Lack of wayland nativity is a major problem.
Minecraft doesn't even start on a pure wayland system (swaywm,
-Dxwayland=disabled
), MCL-13763. MC-178267 is probably related to xwayland implementation. I think this causes the observed performance hit.libcef.so
is a pure X11 library, even though CEF supports wayland. It has to be compiled differently. See last comment there. I think there should be another binary, that works on wayland alone.Xorg is expected to go into hard maintentance mode.