March 15, 2026
Wayland splits; the community splits harder
Separating the Wayland Compositor and Window Manager
Wayland’s big split: river lets you swap window brains — cheers, side‑eyes, and X11 lifers
TLDR: River 0.4.0 separates window behavior from rendering, letting people swap window managers while keeping performance. Commenters are split between calling it overdue freedom, vowing eternal loyalty to X11, and bragging about “vibe‑coded” custom setups—making this a big moment for choice on the Linux desktop.
Wayland just dropped a twist worthy of reality TV: the non‑monolithic compositor river 0.4.0 splits the “window boss” from the “graphics engine,” so you can mix‑and‑match the way your windows behave while river does the smooth visuals and plumbing. Translation: custom layouts without the usual Wayland glue traps, thanks to a new protocol that hands window managers full say over positions and shortcuts while keeping performance tight.
The crowd? Spicy. One camp is celebrating like it’s a season finale: asveikau calls plug‑in window managers on Wayland “doing god’s work,” cheering a future where swapping your window rules is as easy as changing a theme. Another camp rolled up in leather jackets with a 90s attitude: wild_egg wonders “why Wayland is even a thing,” swearing X11—the old display system—still bends to every whim. Then there’s mikkupikku, threatening to run X11 “forever,” joking they’ll recruit coding agents to keep it breathing.
Amid the fireworks, a practical flex: oofbaroomf says they built a “vibe‑coded” personal river window manager that finally tiles exactly how they want—something they couldn’t wrangle in other setups. Meanwhile, the nitpick patrol arrived: jauntywundrkind quibbled over diagrams and who talks to the kernel, reminding everyone that nothing in Linux land ships without a debate.
Verdict from the peanut gallery: river’s split could bring X11‑style freedom to Wayland without the lag. But the culture war—comfortably custom X11 vs. clean‑slate Wayland—rages on.
Key Points
- •River 0.4.0 separates the window manager from the Wayland compositor into a distinct program.
- •A stable river-window-management-v1 protocol grants window managers full control over window management policy.
- •River retains frame-perfect rendering, strong performance, and low-level system handling.
- •The article contrasts X11’s separate display server and compositor (with added latency and routing uncertainty) against Wayland’s merged approach.
- •The protocol is designed to avoid per-frame and per-input-event roundtrips, preserving Wayland’s low input latency.