概要
Objective UHF X11 は、Apple Vision Pro上で動作する 最新のX11ディスプレイサーバ。 Xlibクライアントやレトロなマシン からのX11アプリを visionOSの空間ウィンドウ へ表示可能。 美しいピクセル描画 や 80年代風エフェクト などを搭載。 MIT-MAGIC-COOKIE-1認証 や GLX対応 など、セキュリティと機能性も確保。 カスタムフォントパック の導入にも対応。
Objective UHF X11:Apple Vision Pro用X11ディスプレイサーバ
- Apple Vision Pro 上で動作する フル機能X11ディスプレイサーバ
- Xlibクライアント や レトロPC からのX11リクエストを、 visionOSの空間ウィンドウ として表示
- setenv DISPLAY VISOR.LOCAL:0 の設定で xterm、xclock、xlogo、xcalc、twm などのX11アプリを空間化
- 各X11トップレベルウィンドウ が独立した visionOSウィンドウ として生成
- ウィンドウの物理空間内での自由配置 が可能
主な仕様と機能
-
ルートレス空間ウィンドウ
- X11の各トップレベルウィンドウを独立表示
- visionOSの空間内で自由にレイアウト
-
外部X11クライアント接続
- 標準X11 TCP経由で 信頼済みマシン からの接続を許可
- MIT-MAGIC-COOKIE-1 による認証
- デバイス上でCookie生成
- クライアントマシンへCookie配布
-
美しいピクセル描画
- Xフレームバッファ内容を ネイティブ解像度 で表示
- 小型ウィンドウには ニアレストネイバー拡大 を適用
-
80年代風ディスプレイエフェクト
- CRTスキャンライン
- 蛍光体マスク
- グロー効果 や ビネットプリセット
- レトロな表示体験の再現
-
実験的GLXサポート
- OpenGLクライアント が GLX経由 で描画可能
- 2000年代同様、互換性はアプリごとに異なる
-
カスタムフォントパック
- visionOSフォルダから ビットマップフォントディレクトリ をインポート
- コアX11フォントはアプリに同梱
利用シナリオ
- レトロPCやワークステーション からApple Vision ProへのX11アプリ転送
- visionOS空間 での マルチウィンドウ作業環境 構築
- X11アプリの美麗表示 と レトロ体験 の両立
- 開発者やレトロコンピューティング愛好家 向けの新しい作業空間