
2026/06/21 2:04
UHF X11:VisionOS および Apple Vision Pro を為につくられた X11
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
概要:
UHF X11 アプリケーションは、Apple Vision Pro をネイティブの Linux 表示サーバーに変換し、Unix ツールやクラシックなアプリケーションを visionOS のスパンシャルウィンドウ内で直接実行することを可能にします。外部接続には標準的な TCP を使用し、MIT-MAGIC-COOKIE-1 認証によって信頼できるマシンのからの安全なアクセスをサポートします。実装では、近傍隣接スケーリングを小さな表面に適用することでネイティブ解像度で X フレームバッファコンテンツを表示し、CRT スキャンライン、フォスファーマスク、グロー、そしてビネットプレセットなどのオプションのレトロエスティethicsも含まれています。これらの視覚効果に加え、このツールはカスタムビットマップフォントパックをサポートするコアフォントと、OpenGL クライアント用(互換性は異なります)の実験的な間接 GLX レンダリングを提供します。全体として、UHF X11 は従来の Unix ワークフローとレガシーなグラフィカルスタイルを現代的な空間インターフェースに橋渡ししつつ、Apple Vision Pro 用の visionOS に特化して設定されています。
本文
VisionOS 向け現代版 X11: UHF X11
L:>PROJECTS>CONFIDENTIAL>SPATIAL-UNIX>..*
Apple Vision Pro および VisionOS を対象とした最新エディションです。過去への回帰を愛でるために設計された現代的な X11であり、お気に入りの
Xlib クライアントを「スペース・ウィンドウ」へ送信し、約束された未来を体感してください。
目的
- Apple Vision Pro を完全な X11 ディスプレイサーバーに変貌させます。
- 従来の X クライアントやレトロコンピューティングマシンを接続し、visionOS のネイティブ環境でピクセルを美しく描画する「スペース・ウィンドウ」へ X11 コールを送信します。
起動方法
以下のコマンドを実行して、X11 が空間に現れます。
setenv DISPLAY VISOR.LOCAL:0 xterm & xclock & xlogo & xcalc & twm &
仕様と特徴
- ルートレス・スペース・ウィンドウ
- 各 X11 トップレベルウィンドウは、個々の visionOS ウィンドウとして開きます。
- 空間の任意の位置に自由な配置が可能です。
- 外部 X11 クライアント対応
- 標準的なネイティブ X11 TCP プロトコル経由で接続を受け付けます。
- 信頼できるマシンからの接続をサポートします。
- 美しいピクセル・レンダリング
- X フレームバッファの内容はネイティブ解像度で表示されます。
- リサイズ時は、小さな表面において**最近傍画素増幅(nearest-neighbor scaling)**による拡大処理が適用され、レトロな画質を保ちます。
- 80 年代風の演出効果
- CRT スキャンライン、フォスフォール・マスキング、発光、ビニエットなどのプリセットにより、クラシックなディスプレイの雰囲気を再現します。
- MIT-MAGIC-COOKIE-1
- X 権限クッキーはデバイス上で生成され、認証付き接続のためにクライアントマシンへコピーされます。
- 実験的間接 GLX
- 「2D 中の 3D を、さらに 3D の中で」実現します。
- OpenGL クライアントは X11 上での GLX レンダリングを利用可能です。互換性は 2000 年代の状況と同様、変動する可能性があるため注意してください。
- カスタムフォントパック
フォルダからビットマップフォントディレクトリをインポートできます。visionOS- コアとなる X11 フォントはアプリに同梱されています。