YServer 1.5.0 Brings Direct Scanout, Reverse-PRIME, and ARM Support to Rust X11 Server

Published by

YServer 1.5.0 has been released by Jos Dehaes, introducing a Rust-based X11 server that eliminates 25 years of legacy Xorg code for a streamlined approach utilizing DRM/KMS. Key features include direct compositor scanout for reduced latency, reverse-PRIME support for hybrid laptop GPUs, and new binary packages for aarch64 architecture, expanding compatibility with Apple Silicon and Snapdragon devices. The update comes with significant contributions from new developers, enhancing GPU memory management and overall performance while maintaining core X11 functionalities. Despite its ambitious nature and improvement over legacy systems, YServer is still in early development, and users are advised to test it with their specific hardware configurations before using it as a primary server



YServer 1.5.0 Brings Direct Scanout, Reverse-PRIME, and ARM Support to Rust X11 Server

Jos Dehaes just released YServer 1.5.0, a Rust X11 server that jettisons 25 years of Xorg legacy code for a cleaner DRM/KMS-native approach. Direct compositor scanout cuts latency, while reverse-PRIME handles hybrid laptop GPUs. The project now builds binary packages for aarch64, adding Apple Silicon and Snapdragon support alongside x86_64. Installation is available via the AUR, Fedora, Debian, and Ubuntu, though you should treat this as an early-stage project given its ~559 stars and solo development.

YServer 1.5.0 Brings Direct Scanout, Reverse-PRIME, and ARM Support to Rust X11 Server @ Linux Compatible