UHF X11: X11 built for VisionOS and Apple Vision Pro
摘要
UHF X11 是一个面向 visionOS / Apple Vision Pro 的 X11 display server。它允许外部 X11 客户端通过标准 TCP 连接(设置 DISPLAY)接入,将 xterm、xclock 等 X11 应用在设备上以“rootless spatial windows”的形式逐个打开,每个顶层窗口作为独立空间窗口在环境中摆放。 渲染层面强调像素级显示与本地分辨率呈现,并支持 CRT 扫描线、荧光/发光、暗角等复古显示效果。同时支持 MIT-MAGIC-COOKIE-1 进行 X11 认证,允许从其他机器安全连接。功能上还包含实验性的 GLX(OpenGL over X11)支持、bitmap 字体包导入等,用于兼容传统 X11 图形栈与应用生态。
荐读理由
在 visionOS 上实现 X11 display server,并支持外部 X11 客户端通过 TCP 连接,把传统 Xlib 应用渲染为空间窗口,同时提供 rootless window、GLX 支持与像素级渲染方案。这些信息可以作为在新平台上复用现有 Unix/X11 生态的一种工程路径参考,但仅停留在架构与能力描述层,没有给出可复用实现细节或通用方法论,因此只能形成间接的工程启发而非可直接落地的系统设计输入。
原文
L:>PROJECTS>CONFIDENTIAL>SPATIAL-UNIX>..*
UHF X11
X11 built for VisionOS and Apple Vision Pro.
A modern X11 built for basking in the past. Send your favorite Xlib clients to spatial windows, and live out the future you were promised.

Objective
UHF X11 turns Apple Vision Pro into a full X11 display server.
Attach X clients and vintage machines to send X11 calls into native, pixel-pretty spatial windows in visionOS.
*setenv DISPLAY VISOR.LOCAL:0
xterm & xclock & xlogo & xcalc & twm & X11 MATERIALIZES IN SPACE.
Specification
Rootless Spatial Windows
Each X11 top-level opens as its own visionOS window. Position them anywhere in your space.
External X11 Clients
Accept connections from trusted machines over standard, native X11 TCP.
Beautiful Pixel Rendering
X framebuffer content is presented at native resolution with nearest-neighbor scaling for small surfaces.
80s-Soaked Display Effects
CRT scanlines, phosphor masks, glow, and vignette presets for classic display character.
MIT-MAGIC-COOKIE-1
X authority cookies are generated on device and copied to client machines for authenticated connections.
Experimental Indirect GLX
3D in 2D in 3D. OpenGL clients can use GLX rendering over X11. Compatibility varies, as it did in the 2000s.
Custom Font Packs
Import bitmap font directories from visionOS folders. Core X11 fonts ship with the app.
这条对你有帮助吗?