yserver: A modern X11 server written from scratch in Rust
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
A new X11 server in Rust is technically impressive and novel, but not immediately actionable for most engineers.
yserver is a modern X11 server written from scratch in Rust that drops legacy Xorg baggage like non-TrueColor visuals and indirect GLX. It runs full MATE/XFCE/Cinnamon desktops on AMD, Intel, Asahi, and Qualcomm hardware, supports 20+ extensions including Composite, DRI3, GLX, and Present, and can be launched via lightdm or directly on a TTY. The project uses libseat for seat management and requires a recent Rust toolchain, with known limitations including no VT switching in lightdm sessions and no support for NVIDIA proprietary drivers.
joske