Long live Xorg, I mean Xlibre
Xorg vs Wayland: Overall Sentiment
- Thread is highly polarized: some see Wayland as a necessary modern replacement; others say it still cannot replace Xorg for their real workflows.
- Pro‑Wayland users report years of daily use with few problems, no tearing, better HiDPI, and smoother multi‑monitor handling.
- Anti‑Wayland users emphasize that “it doesn’t support me”: they hit crashes, regressions, or missing capabilities and see Xorg as “old but works”.
Remote Desktop, X Forwarding, and Automation
- Major recurring complaint: Wayland’s remote/automation story.
- People rely on X11 features like x11vnc, x0vncserver, SSH X forwarding, XFakeEvent, xdotool, and global input spoofing for:
- Full desktop control of remote relatives.
- Thin‑client/X‑forwarded EDA/CAD workflows on compute servers.
- Accessibility tools and automation.
- People rely on X11 features like x11vnc, x0vncserver, SSH X forwarding, XFakeEvent, xdotool, and global input spoofing for:
- Wayland alternatives (PipeWire screen sharing, GNOME/KDE RDP, wayvnc, waypipe, sunshine/moonlight) exist but:
- Often require user‑side confirmation, don’t fully match x11vnc/X forwarding, or are flaky/headless‑unfriendly.
- Are seen as fragmented and compositor/DE‑specific.
- Some argue “security means these things must be redesigned or restricted”; critics reply that other OSes provide them with user‑granted permissions, and Wayland is alone in refusing key capabilities.
Security, Architecture, and Features
- Wayland’s proponents stress:
- Stronger isolation (no global keylogging/spoofing, no arbitrary reading of other windows).
- Cleaner architecture where compositors implement policy; missing features can be added via protocols over time.
- Opponents argue:
- The security model is too rigid: “no escape hatches”, long delays (e.g., pointer warping just merged, critical for CAD/EDA).
- Architecture spreads complexity into toolkits/DEs, making debugging and a11y harder and encouraging DE‑specific hacks.
- After ~15–20 years, lack of full feature parity and lingering rough edges (D&D, window control, automation, SSH‑like forwarding) is unacceptable.
HiDPI, Multi‑Monitor, and Performance
- Wayland is widely praised for fractional scaling and mixed‑DPI multi‑monitor support, where users report Xorg “choking”.
- Others counter that Xorg can do this via xrandr or DEs like XFCE, and that some Wayland setups feel laggier (e.g., terminals, window moves).
- Nvidia is a flashpoint:
- Some users cannot keep Wayland compositors (e.g., Sway) stable on recent Nvidia GPUs, while Xorg is fine.
- Several respond this is primarily Nvidia’s driver fault, not Wayland’s, but affected users simply stay on X.
Xlibre Fork and Project Governance
- Many like the idea of an actively maintained X11 fork to preserve X features Wayland discards.
- However, Xlibre’s maintainer is heavily criticized:
- README and Code of Conduct contain political/ideological content and dogwhistles; links are shared to prior controversial mails and rants.
- Some see this as disqualifying for collaboration and a “red flag” for the project’s future; others insist “only the code matters”.
- Technical doubts also surface:
- Xorg has been reverting previous changes from this developer as harmful, which raises questions about code quality.
- Several predict Xlibre is unlikely to gain broad traction beyond a niche.
Politics, Corporations, and Control
- Long subthread argues whether open source is “inherently political” and whether modern “DEI/identity politics” are new or just a new label.
- Some see Wayland (and systemd) as corporate‑driven standardization pushed by Red Hat/IBM and GNOME, with distros dropping Xorg and leaving users little choice.
- Others reply that:
- Developers simply stopped wanting to maintain Xorg; Wayland “wins” because people actually work on it.
- Linux’s diversity means users who want “boring tech that just works” can choose other distros or BSDs that keep X11.
Change, Choice, and “Transition”
- One side frames resistance to Wayland as fear of change or clinging to 1990s tech.
- The other stresses it’s not about nostalgia but about functional regressions in real workflows.
- Many agree in principle that:
- Multiple options (Xorg, Wayland, forks like Xlibre) are good.
- Problems arise when major desktops and distros force a switch before alternatives truly match existing capabilities.