Wayland breaks your bad software
Wayland is good, and I use it on all my devices (even my Nvidia desktop). Still, I think the author&#x27;s syllogism of &quot;Wayland good, x11 bad&quot; isn&#x27;t very constructive or original. x11 was designed at a time when CRTs were the main display medium and VGA was the cable you used. Wayland&#x27;s greatest achievement is that it&#x27;s greenfield project that doesn&#x27;t suck; taking pot-shots at x11 is kinda like insulting grandpa for laughs.<p>Plus, not all of these comments really line up in my opinion:<p>&gt; Just use Nouveau if you want to do anything with Xwayland, and you don’t have several GPUs.<p>No? Nouveau is an awful experience on Wayland if you intend to get more than 30% of your GPU&#x27;s performance, doubly so for a recent GPU. The benchmarks are atrocious: <a href="https:&#x2F;&#x2F;www.phoronix.com&#x2F;review&#x2F;nvidia-nouveau-2019" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.phoronix.com&#x2F;review&#x2F;nvidia-nouveau-2019</a><p>Not sure where that one&#x27;s coming from. I&#x27;ve been using Java apps in xWayland on Nvidia native drivers without issue for a while now.<p>&gt; Wayland technically has nothing to do with screensharing - this is all handled separately, in PipeWire and xdg-desktop-portal.<p>&gt; Look at Xorg, and you get a worse UX<p>...because it&#x27;s 30 years old, and (like Wayland) was not designed with screensharing in mind?<p>There&#x27;s nothing that stops you from using PipeWire and XDG portals to get roughly the same experience on x11. It would suck for other reasons, but this is a really strange point to highlight.<p>&gt; Application development PoV<p>&gt; Hell.<p>It&#x27;s really not. I&#x27;ve written software that unconsciously targeted both x11 and Wayland perfectly fine. Even native applications in xWayland run... like native.<p>I&#x27;d keep going but I&#x27;d rather not. Their article seems to be hyperbolic and overly hypocritical.