Loading article…
Xephyr は、ホスト X サーバー上のウィンドウをフレームバッファとしてターゲットとするKDriveベースのX11ディスプレイ サーバー プロトコルを実装するディスプレイ サーバーソフトウェアです。これは Matthew Allum によって作成されました。Xephyr は X-on-X 実装であり、X.Org サーバー上で動作し、 Glamorと連携できます。[ 1 ]将来のバージョンではlibinputを利用できるようになる可能性があります。通常の X.Org サーバーで Xephyr を xf86-video-dummy および xf86-video-nested ドライバに置き換えることは、X11R7.8 の一部として検討されています。[ 2 ]
類似のXnestとは異なり、Xephyrは(ホストサーバーがサポートしていなくても)composite、damage、randrなどの最新のX拡張機能をサポートしています。SHMイメージとシャドウフレームバッファの更新を利用して優れたパフォーマンスを実現しています。また、画面の更新状況を確認できるビジュアルデバッグモードも備えています。
Xorg版のXephyrはOpenGLのソフトウェアレンダリングのみを使用していますが、Feng Haitao氏は、基盤となるXサーバーがハードウェアアクセラレーションに対応していればハードウェアアクセラレーションによるレンダリングが可能なXephyrのフォーク版を開発しました。