Xfce で使用される xfwm4 ウィンドウ マネージャーが Wayland で動作するように移植されました。

xfwm4-wayland プロジェクトの枠組みの中で、独立した愛好家が、Wayland プロトコルの使用に適合し、Meson ビルド システムに変換されたバージョンの xfwm4 ウィンドウ マネージャーを開発しています。 xfwm4-wayland での Wayland サポートは、Sway ユーザー環境の開発者によって開発された wlroots ライブラリとの統合を通じて提供され、Wayland に基づく複合マネージャーの作業を整理するための基本機能を提供します。 Xfwm4 は、Xfce ユーザー環境でウィンドウの表示、装飾、および変換に使用されます。

開発者は、このポートを独立して開発するか Xfce の一部として開発するかまだ決定していません。 プロジェクトが独立したままの場合は、xfway という名前が使用されます。この名前は、同じ作成者が以前、libweston ライブラリ上で実行される Xfce の複合サーバーを開発する実験に使用していたものです。 現在の形式では、wlroots に基づいた xfwm4 ポートの作業は完了しておらず、libweston に基づいて複合サーバーを作成するという以前の試みと比較すると、新しいポートの機能は依然として遅れています。 同時に、このポートは積極的に開発が進められており、たとえば、数日前には Alt+Tab を使用したウィンドウの切り替えのサポートが追加されました。 将来の計画には、Wayland と X11 の両方で確実に動作することが含まれます。

Xfce での Wayland の公式サポートに関しては、まだ停滞しています。 4.18 年前に発表された計画に従って、Xfce 4 のリリースで Wayland ベースの環境で主要なアプリケーションの許容可能な動作を達成する予定であり、Wayland への完全な移行は長期計画として分類されます。 Xfce を Wayland に適応させるためのオプションとして libmutter または wlroots の使用が議論されましたが、最終的には、GTK を使用する開発者にとってより馴染みのある libmutter が選択されました。 wlroots ベースのポートとは異なり、libmutter ベースのソリューションでは、xfceXNUMX-panel コンポーネントと xfdesktop コンポーネントを複合サーバーに統合する必要があります。

出所: オープンネット.ru

コメントを追加します