kledgeb UbuntuやLinuxの最新情報を紹介

Linux その310 - Xfce 向け Wayland コンポジターの開発・Rust で開発

Xfce 向け Wayland コンポジターの開発

2026年1月27日、Xfce プロジェクトは、Xfce 向け Wayland コンポジターの開発をアナウンスしました。


  • Xfwl4 - The roadmap for a Xfce Wayland Compositor

Xfwl4 と目標

Xfwl4 は今回開発がアナウンスされた Xfce 向け Wayland コンポジターの名称です。

  • Xfwl4

Xfwl4 では可能な限り X11 と Wayland の違いを考慮しつつ、従来の X11 で動作している xfwm4 ウィンドウマネージャーと同等の機能及び振る舞いを目指します。

現在ユーザーは従来の X11 上で動作している Xfce を利用していますが、Wayland 環境でも同じ操作感でデスクトップを利用できるようにすることが目標です。

ちなみに XWayland のサポートも開発計画に含まれており、X11 にしか対応していないアプリでも Wayland 上で動作する予定です。

スムーズな移行を後押しするために

Wayland 環境へのスムーズな移行を後押しするために、既存の xfwm4 設定ダイアログや xfconf 設定を活用します。

Rust で開発

Xfwl4 は既存の xfwm4 をコードベースにするのではなく、Smithay を活用して開発されます。

  • Smithay

Smithay は Wayland コンポジターの開発にほぼすべてのコンポジターが必要とする一般的な機能を提供するライブラリーです。
Smithay 自身は Wayland コンポジターそのものではなく、Wayland コンポジターの開発に必要な機能を提供してくれるライブラーです。

xfwm4 で X11 と Wayland に対応する案もあった

xfwm4 で X11 と Wayland の両方に対応する案もありましたが、xfwm4 で X11 と Wayland の違いを吸収するには品質上の課題があり、この案は非採用になりました。

最初の開発版リリースは

最初の開発版リリースは、2026年の半ば頃に予定されています。

Linux
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その76 - CVE-2026-92392 含む curl の脆弱性22件修正・アップデートを
    curl の脆弱性22件修正 CVE-2026-92392 含む22件の curl の脆弱性に対応したセキュリティーアップデートがリリースされました。
  • Ubuntu 26.10 その38 - Ubuntu 26.10 がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 リリース 2026年10月15日、Ubuntu 26.10 がリリースされました。
  • Ubuntu 26.10 その35 - RISC-V 向け Ubuntu Desktop 登場
    RISC-V 向け Ubuntu Desktop 登場 Ubuntu Desktop 26.10 では、RISC-V 向けデスクトップイメージがリリースされます。
  • Ubuntu 24.04 その104 - Ubuntu 26.04 LTS へアップグレードするには・アップグレードの注意事項
    Ubuntu 26.04 LTS へアップグレードするには 現在 Ubuntu 24.04 LTS を利用しているユーザーは、Ubuntu 26.04 LTS へアップグレードできます。
  • Ubuntu 26.10 その33 - Ubuntu 26.10 β版がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.10 β版がリリースされました 2026年10月1日、Ubuntu 26.10 β版 がリリースされました。
  • Ubuntu 26.10 その34 - Ubuntu と Rust に対する取り組み(2026年10月)
    Ubuntu と Rust に対する取り組み 2026年10月1日、Ubuntu と Rust に対する取り組みが以下で紹介されました。
  • Ubuntu 26.04 その74 - Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象
    Qt6 で構築されたアプリがクラッシュする現象 Chromium 系ブラウザーにより、Qt6 で構築されたアプリがクラッシュする現象が報告されています。
  • Linux Mint その294 - Linux Mint 27 の開発とリリース方針の変更・アラーム管理アプリの開発
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Ubuntu 26.04 その77 - PHP に php2shell(CVE-2026-109618/CVE-2026-109619)の脆弱性・アップデートを
    PHP に php2shell の脆弱性 PHP に php2shell と呼ばれる致命的な脆弱性が見つかりました。
  • Linux その440 - uutils coreutils 0.11.0 でコマンド実行時のエラーメッセージを大幅に改良
    コマンド実行時のエラーメッセージを大幅に改良 uutils coreutils 0.11.0 で、コマンド実行時のエラーメッセージが大幅に改良されました。
記事のピックアップ
オプション