Vibe Coded X11 Server Written in Rust Adds Xinerama, FreeBSD Support

hochmartinez1 pts0 comments

Vibe Coded X11 Server Written In Rust Adds Xinerama, FreeBSD Support & Other Features - Phoronix

Articles & Reviews

News Archive

Forums

Premium Ad-Free<br>Contact

Popular Categories

Close

Articles & Reviews

News Archive

Forums

Premium

Contact

Categories

Computers Display Drivers Graphics Cards Linux Gaming Memory Motherboards Processors Software Storage Operating Systems Peripherals

Vibe Coded X11 Server Written In Rust Adds Xinerama, FreeBSD Support & Other Features

Written by Michael Larabel in X.Org on 2 July 2026 at 08:15 AM EDT. 8 Comments

One month ago we reported on YSERVER as a modern X11 server written in Rust with the help of Claude Code. Since then YSERVER has continued to advance in supporting more X11 functionality thanks to the help of Claude Code (AI) and out today is version 1.3 o this display server.

YSERVER developer Jos Dehaes wrote into Phoronix to share some of the recent features that landed in recent weeks, including FreeBSD support, Xinerama extension support, direct mode VT switching, display hotplug support, and more:<br>- FreeBSD support — tested on GhostBSD<br>- musl / Alpine builds working<br>- Display hotplug<br>- Direct-mode VT switching<br>- XINERAMA support<br>- XFIXES pointer barriers and XC-MISC XID recycling<br>- RANDR gamma correction (redshift works)<br>- Runtime XKB layout switching and keyboard LEDs driven from XKB state<br>- xauth support<br>- A lot of desktop/WM bug fixing

YSERVER has also been tested now with complete MATE, Xfce, and Cinnamon desktop sessions. Compiz has also been tested as has Openbox, Awesome, Enlightenment, FVWM3, WMaker, and others. On the hardware side testing has spanned from AMD and Intel to Snapdragon and Apple Silicon graphics.

Those curious about this modern X11 server written in Rust with vibe coding can see the latest YSERVER developments via their GitHub.

8 Comments

Tweet

YSERVER: Modern X11 Server Written In Rust With The Help Of Claude Code<br>X.Org Server Starts June With Nine New Security Vulnerabilities Discovered Via AI<br>X.Org Server 21.1.22 Released Due To Five New Security Vulnerabilities<br>X.Org Server's "Master" Branch Now Closed With Cleaned Up State On "Main"<br>X.Org Developers Conference 2026 Being Hosted By Arm In Toronto<br>Several New X.Org Libraries See 2026 Releases

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Red Hat ARM Engineer Abandons ARM64 Linux Personal Desktop, Goes Back To AMD Ryzen System<br>"Disgusting" Linux sched_ext Source Code Restructured Following Complaint By Linus Torvalds<br>One Line x86 Change To GCC Compiler Nets +12% Benchmark Win For Modern Intel/AMD CPUs<br>COSMIC's New System Monitor Is Looking Very Slick<br>Nourish: A New Wayland Compositor Powered By Vulkan With Infinite Scrolling/Panning<br>CachyOS June 2026 OS Released With More Performance Optimizations<br>Linux Cache Aware Scheduling Extended For Even Better Performance: Up To 360% In MySQL<br>Linux 7.2 Staging Still Working To Tame The Realtek RTL8723BS "Beast Of A Driver"

Linux Kernel Developers Again Discussing AI Agent Attribution - Potentially Dropping It

Intel Posts Initial GCC Compiler Patches For AI Compute Extensions "ACE"

Vibe Coded X11 Server Written In Rust Adds Xinerama, FreeBSD Support & Other Features

KDE Plasma Affected By Arbitrary Code Execution To Break Sandboxes With "Open New Window"

Linux Looking To Retire A Number Of Old ARM Platforms In Early 2027

FFmpeg Introduces Vulkan APV Encoder

Rusticl OpenCL Driver Improving Hardware Utilization In Mesa 26.2

Fedora Council Seeks To Shutdown Current Discussions Over AI Developer Desktop

Steam On Linux Usage Receded A Bit In June

KDE Linux Introduces "Developer Mode" Option, Easier Log Collection

System76 Launches New Lemur Pro Laptop Powered By Intel Panther Lake

Linux 7.3 To Overcome "Significant Bottleneck" For Small I/O With PCIe Gen5 NVMe SSDs

Glibc Introduces /etc/tunables.conf For System-Wide Tunables

RADV & RadeonSI Drivers See New Fixes For AMD GCN 1.0/1.1 GPUs

Asahi Linux Fixes Booting With macOS 27, Progress On M3 & Apple Video Decode

Arch Linux AUR Malware, Linux 7.2 Developments & Other June Highlights

Phoronix Premium allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations.

RISC-V RVV Vector Performance Benchmarks With The SpacemiT K3 SoC

Linux 7.2 Features: Cache Aware Scheduling, USB4STREAM, AMD ISP4, AMDGPU HDMI 2.1 FRL

Linux 7.2 On Threadripper Shows Some Nice I/O Improvements & Faster Poll, Some Regressions

Updated Raspberry Pi OS With Linux...

linux server support written rust xinerama

Related Articles