Red Hat は、Red Hat Enterprise Linux 10 で X.org Server を非推奨にする計画を公開しました。X.org Server はもともと非推奨であり、9.1 年前の RHEL 11 リリースノートで RHEL の将来のブランチで削除される予定でした。 XWayland DDX サーバーによって提供される、Wayland セッションで X10 アプリケーションを実行する機能は維持されます。 X.org Server が廃止される RHEL 2025 ブランチの最初のリリースは、XNUMX 年前半に予定されています。
来年で 40 周年を迎える X Window System から Wayland ベースの新しいスタックへの移行は 15 年間続いており、Red Hat は当初からこれに積極的に関与してきました。 時間が経つにつれて、X11 プロトコルと X.org サーバーには解決すべき根本的な問題があることが明らかになり、Wayland がその解決策となりました。 現在、Wayland は Linux の事実上のウィンドウ処理およびグラフィックス レンダリング インフラストラクチャとして認識されています。
コミュニティが Wayland の新機能を実装し、バグを修正している一方で、X.org サーバーと X11 インフラストラクチャの開発は終了していました。 Wayland は大幅に改善されていますが、これは XNUMX つのスタックを維持する負担の増加につながります。Wayland をサポートするために多くの新しい作業がありますが、古い X.org ベースのスタックを維持する必要もあります。 最終的に、この取り組みの断片化により困難が生じ、中核的な問題の解決に集中したいという欲求が生じ始めました。
Wayland がその機能を進化および拡張するにつれて、Red Hat はさまざまなハードウェア ベンダー、ソフトウェア ベンダー、顧客、視覚効果 (VFX) 業界などと協力して、既存の制限に対処し、Wayland スタックを拡張するために必要なプロジェクトを理解し、開発してきました。 同様のプロジェクトの中には、次のようなものがあります。
- ハイ ダイナミック レンジ (HDR) とカラー管理のサポート。
- X11 クライアントとの下位互換性の基礎としての Xwayland の開発。
- 最新のリモート デスクトップ ソリューションをサポートするインフラストラクチャの開発。
- Wayland プロトコルおよび関連プロジェクトにおける明示的な同期のサポートの分析と開発。
- エミュレーションと入力キャプチャを提供する Libei ライブラリの作成。
- OpenJDK を (X)Wayland と連携させる Wakefield のイニシアチブに参加。
2023 年の初めに、RHEL 10 の計画の一環として、Red Hat エンジニアはインフラストラクチャの観点だけでなくエコシステムの観点からも Wayland の状態を理解するための調査を実施しました。 評価の結果、まだいくつかの欠点があり、ある程度の適応が必要なアプリケーションがあるにもかかわらず、一般的に Wayland のインフラストラクチャとエコシステムは良好な状態にあり、残りの欠点は、 RHEL10のリリース。
これに関連して、X.org サーバーおよびその他の X サーバー (Xwayland を除く) を RHEL 10 以降のリリースから削除することが決定されました。 Wayland にすぐに移植されないほとんどの X11 クライアントは、Xwayland によって処理される必要があります。 必要に応じて、同社の顧客は、Wayland エコシステムへの移行の問題が解決されるまで、ライフサイクル全体にわたって RHEL 9 を使い続けることができます。 この発表では、「X.org Server」と「X11」を同義語として捉えるべきではないと特に指摘しています。X11 は Xwayland を通じて引き続きサポートされるプロトコルであり、X.org Server は X11 プロトコルの実装の XNUMX つです。
X.org サーバーを削除すると、RHEL 10 以降、最新のスタックとエコシステムのみに集中できるようになり、HDR サポートなどの問題に対処し、セキュリティが強化され、異なるピクセル密度のモニターで同時に動作する機能が提供され、パフォーマンスが向上します。グラフィックス カードとディスプレイのホットプラグ、ジェスチャ コントロールとスクロールの改善など。
出所: オープンネット.ru