最近発表されました 新バージョン「XWayland 24.0.99.901」のリリース、 これは、Xwayland 24.1.0 (略して Xwayland 24.1.0 rc1) の今後のスタンドアロン リリースの最初のリリース候補としてもリストされています。このリリースでは、注目に値するいくつかの変更点が挙げられます。明示的な GPU 同期のサポート、 GLAMOURの最適化と改善 そして EGLStream サポートの終了。
XWayland に詳しくない人は、次のことを知っておく必要があります。 これは Wayland で実行されている X サーバーです また、レガシー X11 アプリケーションに対して下位互換性を提供します。エクスウェイランドfWayland ベースの環境での X11 アプリケーションの実行が容易になります。 X.Org サーバーを使用しますが、主な違いは、Wayland が KMS の代わりにウィンドウのプレゼンテーションを処理することです。
XWayland はコア X.Org コードベースの一部として開発され、以前は X.Org サーバーと一緒にリリースされました。しかし、X.Org サーバーの停滞と、XWayland の積極的な開発を背景としたバージョン 1.21 のリリースの不確実性により、XWayland を分離し、蓄積された変更を別のパッケージとしてリリースすることが決定されました。
XWayland 24.0.99.901 の新機能は何ですか?
XWayland 24.0.99.901 から提供され、Xwayland 24.1.0 の変更と改善を指示するこの新しいバージョンでは、 明示的同期のサポート。 この新しい追加機能により、Wayland Composite Manager は画面上にチャートを表示する準備ができたことを通知できるようになり、チャート表示時の遅延やアーティファクトが軽減されます。
目立つ変更のもうXNUMXつは GLAMOUR 2Dの改善、 OpenGL を使用して 2D 操作を高速化する GLAMOUR 2D アクセラレーション アーキテクチャのサポートとパフォーマンスが向上したほか、 OpenGL ES 3 シェーダのサポート、OpenGL ES の部分テクスチャ アクセラレーションと「glamor」コマンド ライン オプションの改善、および UYVY アクセラレーションの有効化。
また、 EXA 2D アクセラレーション アーキテクチャに関連するコードが削除され、 Xquartz、Xnest、Xwin、Xorg、Xephyr/kdrive などの DDX サーバーに関連するコードが削除されました。
それに加えて、XWayland 24.0.99.901 では現在 すべての XWayland ウィンドウが表示されます Wayland 環境の別のウィンドウ内で rootfulモードでを使用すると、X11 ウィンドウ マネージャーを使用して、実行中の X11 アプリケーション ウィンドウを管理できるようになります。
現在では、 Xvfb ではマウスで最大 13 個のボタンを使用できます、X11 からの情報を使用して Wayland 環境側に入力領域構成を実装し、scfb フレームバッファードライバーを使用して « オプションの処理を追加して、FreeBSD プラットフォームのサポートを改善しました。-novtswitch"
その他の変更点 目立つ:
コードのさまざまな領域における前述の改善と全体的なパフォーマンスの最適化に加えて、その他の注目すべき変更点は次のとおりです。
- 以前は古い NVIDIA 独自のドライバーとの互換性のために使用されていた EGLStream のサポートは、非推奨としてマークされました。
- OpenBSD と FreeBSD のコンパイルの問題が修正されました。
- 明示的な GPU 同期機能により、グラフィックスを多用する操作のパフォーマンスと調整が大幅に向上します。
- クロックとリフレッシュレートが再計算されます
- gbm も eglstream も利用できない場合のビルド修正
- alloc 関数を別のソース ファイルに移動し、string 関数も別のソース ファイルに移動しました。
- 廃止されたマクロ pict_f_transform および pict_f_vector、picturestr.h のプライベート定義を削除しました。
およびプライベート glyphstr.h 定義 - 非IPv6ビルドOSの未使用変数とWIN32ビルドOSの未使用変数を修正
- xnestCursorScreenKeyRec 名を修正
- XACE プロパティにアクセス ハンドラーを追加しました
xwayland: ウィンドウマネージャーへの確認許可を制限します
最後に、それについてもっと知りたい場合は、詳細を調べることができます 次のリンクで。