Rust-built yserver challenges Xorg’s hold on desktops

yserver Rust – A Rust developer has released yserver under the MIT license, positioning it as a Vulkan-based alternative to Xorg that can run major X11-era desktop environments. It does not support multi-monitor, but it has passed the X.Org X Test Suite with a 66.2% score an
The timing feels deliberate. While the Linux desktop world inches toward Wayland, a Rust developer has quietly shipped yserver—an Xorg alternative that keeps older display workflows alive without trying to copy the sprawling mess of Xorg itself.
Released under the MIT license by [joske], yserver is named like a wink to what it replaces. The project calls the name a placeholder. but the logic is hard to miss: “Y comes after X. ” with “X12” deliberately avoided to avoid implying continuity. What yserver is aiming for isn’t a drop-in resurrection of decades of Xorg features. It’s a cleaner break.
For users who depend on classic multi-monitor setups, that break comes with an immediate limitation. yserver can’t launch multiple screens, which means it lacks full multi-monitor support. For now, that puts it out of reach for some people’s day-to-day needs.
Still, it’s not a toy. The project uses Vulkan, so it’s limited to relatively modern hardware, and it has been tested across Intel, AMD, Nvidia, and Apple chips. The target kernel is Linux, though the documentation also covers compiling for FreeBSD—presented explicitly as a secondary target.
On Linux, yserver can run full desktop environments, not just window managers. The specific targets called out are MATE, Cinnamon, and XFCE—desktop environments that are not on the Wayland bandwagon. It also supports Compiz. including the kind of window effects people remember from the era of wobbly animations and rotating cubes.
If you’re not ready to replace your entire stack, yserver can still be used. It’s compatible via Xwayland or even Xorg. And that’s where the project’s credibility gets a hard. measurable boost: [joske] ran the X.Org X Test Suite (xts5) against the proposed successor. The result currently stands at 66.2%. which the project frames as encouraging given that it explicitly does not plan to copy all of Xorg’s functionality.
There’s one omission that might stand out to some readers: multiple screens. Beyond that, it would have been neat to see support for Asterinas—a Rust-based Linux-compatible kernel. But the project frames that as a longer game: if Asterinas reaches full Linux compatibility. that gap would become less important.
Under all of it is the question that keeps returning in Linux desktop circles: what happens when X11 holdouts refuse to disappear. even as Wayland adoption grows?. yserver’s pitch is simple. It’s a Vulkan-based Rust alternative that runs real desktops today. on a range of hardware. while intentionally narrowing its scope. If Xorg really is heading toward a slow fade. yserver is aiming to be one of the reasons some of those holdouts don’t end up stranded.
yserver Rust Xorg alternative Wayland Vulkan DRM KMS Linux desktop Xwayland Compiz MATE Cinnamon XFCE xts5
So it’s like Xorg but made in Rust? Idk why everyone needs a new thing when my computer already works.
Wait it can run desktop environments but can’t do multi-monitor… so basically it’s useless for like half of people. Unless they only have one screen lol.
I saw Vulkan and thought it was gonna be faster and solve the lag issues with X11? But then reading again it’s not multi-monitor so I’m confused. Also “Y comes after X” sounds like marketing to me, not an actual feature.
Passing the X Test Suite 66.2% doesn’t sound like “fully compatible” to me, more like it kinda works. And it says Compiz + rotating cubes which is cool but I don’t even know if those people still use Compiz. Timing feels deliberate like they’re trying to troll Wayland or something, but meanwhile my setup needs two monitors so this’ll be a no for now.