Skip to content

Instantly share code, notes, and snippets.

@velzie
Last active January 16, 2024 15:14
Show Gist options
  • Save velzie/a67a3fc9eb8a4b59f8874f2a7cd062ef to your computer and use it in GitHub Desktop.
Save velzie/a67a3fc9eb8a4b59f8874f2a7cd062ef to your computer and use it in GitHub Desktop.
Boycott Xorg. It breaks everything!!

Hello! This is a parody of the infamous "boycott wayland" thread. Meant to be a reference of issues, instead of tracking actual flaws with the wayland ecosystem or pointing out helpful resources or alternatives, the creator mostly cites secondhand anecdotes, personal opinions, and outdated or provably false statements. When commenters tried to point out the outdated information and suggest improvements to the gist, their comments were either deleted, harrassed by the creator of the gist, or edited to include homophobic remarks.

Do not take anything here seriously, I made this mostly as a joke. If you have extra things to add leave them in comments (i won't harass you)

Think twice before using Xorg over Wayland. It breaks everything!!

Xorg breaks Gnome

Gnome will no longer support Xorg going forward because of stability issues inherent to X11

Xorg breaks M1 Macs

Xorg breaks Waydroid

Tons of popular apps are broken on Xorg, with seemingly no alternatives

Xorg breaks scaling

Xorg provides no solution for fractional scaling, leaving window managers to hack around the issue. Wayland provides this by default

Xorg breaks system security

The xorg-xserver codebase is messy, unmaintained, and full of security issues

Xorg breaks window managers

Apparently X11 (at least as implemented in Xorg) does not respect wlroots protocols, and breaks other command line tools like swaymsg, hyprctl, wayprop, ydotool, etc

help me add more things to this list!

@Sqaaakoi
Copy link

Xorg breaks PipeWire

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment