Xfceのロゴ
の開発者 Xfce は、Wayland プロトコルのサポートを追加する計画を記載してページを更新しました。 今の計画コアコンポーネントに Wayland サポートの初期実装が含まれます Xfce 4.20 の次のメジャー リリースのサポートを維持しながら、
更新された情報の中で、Xfce 開発者は、Xfce 4.20 の Wayland ベースのセッションについて言及しています。 最低限必要な機能セットに対応します、不足している機能を将来のバージョンで徐々に追加する予定です。また、すでに移植されているユーザーアプリケーションにおいても、Waylandプロトコルに基づく環境での作業を継続して完成させる予定である。
一般計画
Xfce 4.20 では、X11 サポートを失うことなく、コア コンポーネントに暫定的な Wayland サポートを追加することが計画されています。これは、次のメジャー リリースで Wayland の Xfce セッションが既存のすべての機能を提供することを意味するものではありませんが、最小限の使用可能になることが期待されます。また、Wayland 上で問題なく動作するように、アプリの改良を続ける予定です (すでに動作しているもの、または少しの努力で動作させることができるもの)。
Wayland に移行するために Xfce 開発者によって合意されたガイドラインの中で、次の点が際立っています。
- XWayland の独立性: コンポーネントは XWayland から独立している必要があります。
- X 構成を使用しない場合: X 固有の構成は避けてください。
- libmutter 上で wlroots を使用する: コンポーザにとっては、libmutter よりも wlroots が優先されます。
- X11の互換性: X11 のサポートは当面は維持される必要があります。
Wayland への移行がどのバージョンで完了するかは明確には確立されていませんが、次のような対処すべき重要なタスクが数多くあります。■ プロジェクトには、独自の構成マネージャーを維持するために必要なリソースがないことに注意してください。 Wayland へのリンクは除外されており、この目的で XWayland へのリンクを使用する可能性は除外されます。 libmutter の代わりに Wayland 環境で wlroots ライブラリを使用するという以前の決定は、Sway フロントエンドの作成者によって開発され、Wayland ベースのコンポジション マネージャーの作業を整理するための基本機能を提供する wlroots ライブラリを使用するという以前の決定のままです。
デスクトップ側では、 xfdesktop と xfce4 パネル、これらは wlroots を使用してすでに Wayland に移植されていることが記載されています xfce4 パネルは Labwc および Wayfire 複合サーバーでテストされていることに加えて、独立してリリースされたコンポーネントとして開発され続けます。一方、xfce4 パネル プラグインのほとんどはすでに Wayland をサポートしていますが、今後も取り組んでいきます。パネルをある程度 Wayland コンポーザーにします。これは、GtkSocket/GtkPlug を使用してプラグインを外部として実行できなくなったためです。現在、これらは内部で (つまり、単一のプロセスとして) 実行する必要があるため、プラグインの失敗によりパネルがクラッシュ。
Wayland および特定のウィンドウ システムでの作業を抽象化します。 X11 サポートは libwnck を使用して実装されます。
これに加えて次のようにも言及されています次のコンポーネントが Wayland に移植されました。:
- エキソ
- libxfce4ui
- libxfce4util
- 雷鳴
- xfce4-アプリファインダー
- xfce4-設定
- xfconf
- xfce4-パワーマネージャー
- タンブラー
- ガーコン
- トゥナール・ヴォルマン
- xfce4-dev-tools
ただし、Wayland のサポートは、xfce4-session セッション マネージャーおよび xfwm4 ウィンドウ マネージャーではまだ利用できません。ただし、Wayland で動作する非公式の xfwm4 ポートは存在します。
Wayland のサポートを追加したアプリには次のものがあります。 xfce4-terminal、マウスパッド、xfce4-notifyd、xfce4-taskmanager、xfce4-mixer、ristretto、catfish、xfburn、parole、xfmpc、xfce4-dict、gigolo、および xfce4-panel-profiles.
Wayland 上の Xfce セッションは、既存の機能をすべて提供することは期待されていませんが、最小限の使用は可能であることが期待されています。さらに、Wayland 上で適切に動作するようにアプリケーションの改良を続ける予定です。
最後にあなたが それについてもっと知りたい、 詳細はで確認できます 次のリンク。