Waylandとは?
- Waylandは、X11システムを置き換えるために設計されたモダンなディスプレイサーバープロトコル
- 性能とセキュリティの向上: Waylandのシンプルな設計と、アプリケーションとディスプレイサーバー間の直接通信により、滑らかなグラフィックス、入力遅延の低減、セキュリティ向上に寄与
- HiDPIディスプレイ対応の強化: Waylandは高解像度ディスプレイを標準でサポートし、現代的なハードウェアでより鮮明かつ視覚的に魅力ある表示を提供
- コンポジター中心のアプローチ: Waylandはコンポジターにユーザーインターフェースへのより大きな制御権を与え、ウィンドウ管理、アニメーション、エフェクトをより効果的に扱えるようにする
XFCE 4.20: Waylandに向けた基盤構築
- XFCE 4.20は、X11との互換性を維持しながら、主要コンポーネントに初期的なWaylandサポートを導入する予定
- ユーザーは、これまでどおりのXFCE体験を楽しみつつ、Waylandを試せる選択肢を持てる見込み
Wayland対応を受ける主要コンポーネント
- xfce4-panel: このパネルは、wlrootsコンポジターフレームワークを使用してWayland向けに適応することに成功
- xfdesktop: デスクトップマネージャーもWaylandへ移植されており、ワークスペースやウィンドウリストなどの機能対応に向けた作業が進行中
- libxfce4ui: 中核UIライブラリは、X11とWaylandの両方との互換性を確保するため更新済み
- xfce4-settings: 設定マネージャーにはWayland環境を構成するための対応項目が追加され、ディスプレイ設定もX11とWaylandでそれぞれ別個に動作するよう調整済み
課題と今後の計画
- XFCEコミュニティはWaylandサポートで良い進展を見せているが、依然としていくつかの課題がある
- たとえば、ウィンドウマネージャー
xfwm4 は現在もWayland向けに開発中
- 各種パネルプラグインやアプリケーション対応も活発に進められている
- 長期的な目標は完全なXFCE Waylandセッションを提供することだが、正確な時期はまだ不透明
- 開発者たちは、ユーザーに円滑な移行を保証するため尽力しており、X11互換性は当面維持される予定
XFCE 4.20のリリース日程
- 2024年11月1日: XFCE 4.20pre1(機能 + 文字列凍結)
- 2024年12月1日: XFCE 4.20pre2(コード凍結)
- 2024年12月15日: XFCE 4.20pre3(最終凍結) - 任意リリース
- 2024年12月15日(pre3と同時、または2024年12月29日ごろ): XFCE 4.20(最終リリース)
結論
- XFCE 4.20は、Waylandの初期サポートとともに、モダンで高速かつカスタマイズ可能なデスクトップ体験を提供する見込み
- 完全なWayland移行はまだ先の話だが、XFCE 4.20はこの道のりにおける重要な節目となりそう
- XFCEは、シンプルさ、効率性、ユーザー中心のカスタマイズ性を保ちながら着実に進化していくことが期待される
GN⁺のまとめ
- XFCE 4.20は、Waylandサポートを通じて最新のディスプレイ技術を取り込む重要な前進を遂げている
- この記事は、XFCEがどのようにユーザー体験を改善しているかを示しており、特にWaylandによる性能とセキュリティ向上は注目に値する
- XFCEの慎重なアプローチは、安定して信頼できるデスクトップ環境の提供につながる
- 類似した機能を持つ他のプロジェクトとして、GNOMEとKDEがある
1件のコメント
Hacker Newsのコメント
現時点ではコンポジターはなく、開発中ではあるものの、実用可能になるまで少なくとも1年以上かかる見込み。4.20では他のコンポジター上で一部のコンポーネントを動かせるようになり、主に Wayfire と Labwc でテストされている
XFCE は Linux/BSD 環境において、「設定不要で動作し軽量」なウィンドウマネージャーとして唯一の実用的な選択肢であり、Windows 2000 の UI よりも優れた UI を提供している。XFCE を最新の状態に保ってくれている開発者たちに感謝したい
XFCE を長年使ってきたが、今でも満足している。クリックすると即座に反応する体験がとても良い。開発者たちに感謝している。HiDPI 問題への対処として、x2 設定で 4K モニターと 1024 のモニターの表示を調整している
XFCE が X11 にとどまっているため KDE に移行した。リモートマシンでコードをコンパイルしているときに YouTube の動画が途切れる問題を経験したが、これはハードウェアアクセラレーション再生がなかったためだった。KDE 5 を入れたらすべて正常に動作した
Wayland への移行はクライアントサイドデコレーション(CSD)の採用と結びついており、これは XFCE の伝統的な UX を壊してしまう。XFCE の利点は、安定した Win98/XP 的 UX を実現していることだ。Gnome 3 のパターンを採用しないでほしい
以前は dwm を使っていたが、素早く使える環境が必要なときは XFCE に戻ってくる。家族のコンピューターもすべて XFCE を使っている。XFCE が Wayland をサポートしたら移行を検討するつもりだ。XFCE はシンプルで信頼できるデスクトップ環境だ
Wayland の画面共有まわりは不安定なので、XFCE が Wayland を採用していないことを利点だと見ている
Wayland ではアクセシビリティ要件が満たされていない。アプリごとのショートカットとグローバルショートカットが必要だが、そのセキュリティモデルではそれが許可されない
XFCE が wlroots の上に構築されているなら、他のウィンドウマネージャー/コンポジターでも XFCE アプリの安定性を享受できそうでうれしい
Linux でデスクトップ環境を使う必要があるなら XFCE を選ぶだろう。ただし Wayland のせいで BSD への移行を考えている。Firefox が X のサポートを打ち切るまでは Linux を捨てないつもりだ