Mir 1.2 ディスプレイ サーバーのリリース

から提出された ディスプレイサーバーのリリース ミール1.2、Unityシェルとスマートフォン用のUbuntuエディションの開発を拒否したにもかかわらず、Canonicalによって開発が継続されています。 Mir は Canonical プロジェクトで引き続き需要があり、現在は組み込みデバイスとモノのインターネット (IoT) のソリューションとして位置付けられています。 Mir は Wayland の複合サーバーとして使用でき、Mir ベースの環境で Wayland を使用する任意のアプリケーション (GTK3/4、Qt5、または SDL2 で構築されたものなど) を実行できます。 インストールパッケージはUbuntu 16.04/18.04/18.10/19.04用に用意されています(PPA)そして、 フェドーラ帽 28/29/30.

新しいリリースでは:

  • Mir 環境で Wayland アプリケーションを確実に起動するためのツールで、サポートされる Wayland プロトコル拡張機能の数が増加しました。 拡張機能 wl_shell、xdg_wm_base、および xdg_shell_v6 は現在、デフォルトで有効になっています。 zwlr_layer_shell_v1 と zxdg_output_v1 は個別に有効にすることができます。 Mir ベースのグラフィカル シェルに Wayland プロトコルの独自の拡張機能を定義する機能を提供する作業が開始されました。 このような機能を実装するための最初のステップは、新しい libmirwayland-dev パッケージの追加でした。これにより、独自のプロトコルのクラスを生成し、それを MirAL に登録できるようになります。
  • MirAL (Mir Abstraction Layer) レイヤーの機能が拡張され、Mir サーバーへの直接アクセスを回避し、libmiral ライブラリを介して ABI への抽象アクセスを行うことができます。 独自の Wayland 拡張機能を WaylandExtensions クラスに登録するためのサポートが追加されました。 デフォルトのウィンドウ管理戦略実装を備えた新しい MinimalWindowManager クラスを追加しました (単純なフローティング ウィンドウ シェルの作成に使用でき、Wayland クライアントがタッチ スクリーン上の画面ジェスチャを使用してウィンドウの移動とサイズ変更をサポートします)。
  • X11 アプリケーションの実験的サポートが拡張され、必要に応じて Xwayland コンポーネントを起動できるようになりました。

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

コメントを追加します