I still use X over Wayland. Why?
Is there a Wayland version of Chromium or Firefox that actually works? Nope. Chromium doesn't exist and Firefox is glitchy and officially pre-alpha quality.
Is Xwayland usable for those? Nope. Xwayland has a timer granularity of 1ms. So instead of 60fps, both run at 58.8fps and stutter excessively.
So there's no acceptable web browser.
What about multimedia applications? Well, few games use Wayland, so we're back to Xwayland. That 58.8fps thing rears its ugly head again. Wine doesn't work well with Wayland , either.
This is before looking at the poor condition of available compositors. Gnome, the popular one, has the infamous "display output and the entire shell run on one thread" problem that causes so much stutter. KDE Wayland is still officially pre-alpha again. Sway might be OK technically, but I need a stacking window manager.
Now, a lot of this is Xwayland's fault. This transitional layer has never been good enough for people to switch their desktop environment over, so nobody tries to port their applications over. Get Xwayland to run programs at 99% the integrity they do on X11 and people can start using a Wayland desktop. Then they can look into Wayland's cool new features and start porting applications to use them.
Is there a Wayland version of Chromium or Firefox that actually works? Nope. Chromium doesn't exist and Firefox is glitchy and officially pre-alpha quality.
Is Xwayland usable for those? Nope. Xwayland has a timer granularity of 1ms. So instead of 60fps, both run at 58.8fps and stutter excessively.
So there's no acceptable web browser.
What about multimedia applications? Well, few games use Wayland, so we're back to Xwayland. That 58.8fps thing rears its ugly head again. Wine doesn't work well with Wayland , either.
This is before looking at the poor condition of available compositors. Gnome, the popular one, has the infamous "display output and the entire shell run on one thread" problem that causes so much stutter. KDE Wayland is still officially pre-alpha again. Sway might be OK technically, but I need a stacking window manager.
Now, a lot of this is Xwayland's fault. This transitional layer has never been good enough for people to switch their desktop environment over, so nobody tries to port their applications over. Get Xwayland to run programs at 99% the integrity they do on X11 and people can start using a Wayland desktop. Then they can look into Wayland's cool new features and start porting applications to use them.
Comment