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

Mir その16 - MirのWaylandクライアントのサポート・Ubuntu 17.10でMir 1.0リリースを目指す

MirのWaylandクライアントのサポート

「Canonical」の「Mir」の開発者が、「Mir」の「Wayland」クライアントのサポートに関する内容を紹介しています。


  • Mir support for Wayland

MirサーバーライブラリーにWaylandクライアントのサポートを追加

「Mir」で「Wayland」クライアントをサポートするというのは、「Mir」が元々持っているオリジナルのクライアント―サーバー間のプロトコルに加え、「Wayland」と対話する機能を加えることを意味しています。
つまり人間で言えば、母国語以外の言語を話せるようにするのと同じです。

XMirやXWaylandとは異なる

これは「XMir」や「XWayland」のような実装とは異なります。
これらはX11サーバーを「Mir」や「Wayland」のクライアントとして実装しています。
「XMir」はMirサーバーのクライアントであり、「XWayland」は「Wayland」サーバーのクライアントとして動作します。

「XMir」や「XWayland」は、クライアント―サーバー間のプロトコル翻訳者として振る舞う第3のプロセスです。

WaylandのサポートはMirサーバー内に実装される

「Wayland」をサポートは直接「Mir」サーバー内に実装され、「XMir」のようなプロトコルの翻訳には頼りません。

「Mir」の「Wayland」のサポートは、非常に限定的なサポートから始まります。
現時点では、Waylandクライアントがコンテンツを描画するのに十分な機能と、サーバーがその描画内容をウィンドウとして合成する十分な機能を備えています。

しかしウィンドウ管理で要求される機能の大部分など、もっと多くの実装が必要であり、期待通り動作する機能は限られています。

ネイティブのMirクライアントのサポートを廃止する可能性

MirサーバーがネイティブのMirクライアントのサポートと同じレベルでWaylandクライアントがサポートできるようになったら、ネイティブのMirクライアントのサポートを段階的に廃止していく可能性があります。

Ubuntu 17.10でMir 1.0リリースを目指して

現在開発チームは「Mir 1.0」のリリースに先立ち「Mir」のテストを行っています。

まだいくつか解決すべき不具合が残っており、また「Ubuntu 17.10」は「FeatureFreeze」を迎えているため「FreezeExceptionProcess」の手続きを踏む必要がありますが、少なくとも現状はリリースを妨害する要素はないため、「Ubuntu 17.10」で「Mir 1.0」のリリースを目指して作業が行われています。

ただし「Mir 1.0」では、完全な「Wayland」のサポートは見込めない予定です。

Mir
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Linux Mint その292 - Linux kernel 7.0 採用の Linux Mint 22.3 リリース・システム管理ツールにカーネル管理機能追加など
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Linux その422 - GNOME Boxes の再構築と未来・Flatpak のみの提供やモダンな機能の実装など
    GNOME Boxes の再構築と未来 GNOME Boxes の再構築と未来が以下で紹介されています。
  • Kubuntu その117 - Kubuntu 26.04 LTS にもっと手厚いサポートを・最高の信頼性を誇る KDE 搭載ディストリビューションを目指して
    最高の信頼性を誇る KDE 搭載ディストリビューションを目指して Kubuntu 26.04 LTS に手厚いサポートが導入されました。
  • Linux その421 - GNOME Shell のデザイン構想と長期的な見通し
    GNOME Shell のデザイン構想と長期的な見通し GNOME Shell のデザイン構想と長期的な見通しが、以下で紹介されています。
  • Linux その420 - KDE Plasma で実装予定の新機能や改善・UI レイアウトの調整やリモートデスクトップの改善など
    KDE Plasma で実装予定の新機能や改善 KDE Plasma で実装予定の新機能や改善を紹介します。
  • Ubuntu 24.04 その96 - Ubuntu 24.04.5 LTS のリリース日変更
    Ubuntu 24.04.5 LTS のリリース日変更 Ubuntu 24.04.5 LTS のリリース日が変更されました。
  • Ubuntu 18.04 その195 - PolicyKitにクラッシュや権限の昇格など複数の脆弱性・今すぐアップデートを
    PolicyKitの脆弱性 2018年7月16日、クラッシュや権限の昇格など複数の脆弱性に対応した「PolicyKit」がリリースされました。
  • Windows その29 - Windows 向け Coreutils 登場・Coreutils のインストールやコマンドの一覧など
    Windows 向け Coreutils 登場 Windows 向け Coreutils が登場しました。
記事のピックアップ
オプション