Rust로 작성된 Vibe Coded X11 서버, Xinerama 및 FreeBSD 지원 등 새로운 기능 추가
요약
Rust 언어로 작성된 현대적인 X11 서버인 YSERVER의 최신 업데이트 소식을 전합니다. FreeBSD 지원, Xinerama 확장, 디스플레이 핫플러그 등 다양한 기능이 추가되었으며 다양한 데스크톱 환경과 하드웨어에서 테스트를 완료했습니다.
핵심 포인트
- FreeBSD 및 musl/Alpine 빌드 지원 추가
- Xinerama, 디스플레이 핫플러그 등 핵심 기능 구현
- MATE, Xfce 등 주요 데스크톱 환경 및 다양한 WM 테스트 완료
- AMD, Intel, Snapdragon, Apple Silicon 등 폭넓은 하드웨어 지원
Rust로 작성된 Vibe Coded X11 서버, Xinerama 및 FreeBSD 지원 등 새로운 기능 추가

YSERVER 개발자인 Jos Dehaes는 최근 몇 주 동안 추가된 FreeBSD 지원, Xinerama 확장 지원, 직접 모드 VT 전환 (direct mode VT switching), 디스플레이 핫플러그 (display hotplug) 지원 등을 포함한 최신 기능들을 공유하기 위해 Phoronix에 글을 올렸습니다:
-
FreeBSD 지원 — GhostBSD에서 테스트 완료
-
musl / Alpine 빌드 작동
-
디스플레이 핫플러그 (Display hotplug)
-
직접 모드 VT 전환 (Direct-mode VT switching)
-
XINERAMA 지원
-
XFIXES 포인터 배리어 (pointer barriers) 및 XC-MISC XID 재활용 (recycling)
-
RANDR 감마 보정 (gamma correction) (redshift 작동)
-
런타임 XKB 레이아웃 전환 및 XKB 상태로부터 제어되는 키보드 LED
-
xauth 지원
-
다수의 데스크톱/WM 버그 수정
YSERVER는 이제 완전한 MATE, Xfce, Cinnamon 데스크톱 세션에서 테스트되었습니다. Compiz뿐만 아니라 Openbox, Awesome, Enlightenment, FVWM3, WMaker 등도 테스트되었습니다. 하드웨어 측면에서는 AMD와 Intel부터 Snapdragon 및 Apple Silicon 그래픽까지 테스트 범위가 확장되었습니다.
vibe coding으로 작성된 이 현대적인 Rust 기반 X11 서버에 대해 궁금한 분들은 GitHub를 통해 최신 YSERVER 개발 상황을 확인할 수 있습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기