Mir1.4ディスプレイサーバーの新しいバージョンがリリースされましたUnity Shellとスマートフォン向けのUbuntuエディションの開発が拒否されたにもかかわらず、Canonicalの開発は継続されています。 Mirはプロジェクトで引き続き需要があり、現在、組み込みデバイスとモノのインターネットのソリューションとして位置付けられています。 (IoT)。
MirはWaylandの複合サーバーとして使用できるため、Mirベースの環境(GTK3 / 4、Qt5、またはSDL2で構築された環境など)でWaylandを使用する任意のアプリケーションを実行できます。
ミールについて
ミールを知らない人のために、彼らはそれを知っているべきです これはEGLに基づいており、元々Wayland用に開発されたインフラストラクチャの一部を使用しています、MesaのEGL実装やJollaのlibhybrisなど。
Xの互換性レイヤー、 XMirはXWaylandに基づいていますが、Mirが使用するインフラストラクチャの他の部分はAndroidに由来しています。 これらの部分には、Android入力スタックとGoogleのプロトコルバッファが含まれます。
Mirは現在、従来のデスクトップ、IoT、組み込み製品など、さまざまなLinux搭載デバイスで実行されています。
これにより、デバイスメーカーとデスクトップユーザーは、グラフィカル環境向けに明確に定義された、効率的で、柔軟性があり、安全なプラットフォームを利用できます。
プロジェクトコードは、GPLv2ライセンスの下で配布されます。
ミール1.4の主なノベルティ
Mirの開発は、他の多くのプロジェクトのように廃棄される開発ではありませんが、Canonicalの最優先事項のXNUMXつではないため、他の同様のプロジェクトと比較してそれほど活発ではありません。
この新しいバージョンのMir1.4では シェルでのWaylandアプリケーションの起動を確実にするためのツールの機能強化が強調表示されています Mirベースでは、wlr-layer-shell(Layer Shell)プロトコル拡張のサポートが改善されています。
一方で Swayユーザー環境の開発者によって提案されました MATEシェルをWaylandに移植するプロセスで使用されます。 mirrunおよびmirbacklightユーティリティはパッケージから削除されました。
MirALレイヤー上 (Mir Abstraction Layer)、Mirサーバーへの直接アクセスおよびlibmiralライブラリを介したABIへの抽象アクセスを防ぐために使用できます。 排他的ゾーンのサポートが追加され、ウィンドウの配置が画面の特定の領域に制限されます。
長い間凍結されていた特定のmirclientAPIを取り除くための最初のステップが実行されたため、代わりにWaylandプロトコルを使用することをお勧めします。
新しいAPIバージョンでは、mirclientはデフォルトで無効になっていますが、アセンブリオプション「–enable-mirclient」はそれを返すために残されており、選択的なアクティブ化のために、環境変数MIR_SERVER_ENABLE_MIRCLIENTと構成ファイルenable-が提案されます。mirclient。
mirclient APIの完全な削除は、UBportsとUbuntuTouchで引き続き使用されているために防止されています。
今回のローンチについてもう少し知りたい方へ 以下のリンクを確認してください。
Ubuntuおよび派生物にMirグラフィックサーバーをインストールするにはどうすればよいですか?
このグラフィックサーバーをシステムにインストールできることに興味がある人は、Mirのプロジェクトが正規のプロデューサー専用ではないことを知っておく必要があります。 Ubuntuでのインストールを容易にするために準備されたいくつかのインストールパッケージがあります 16.04 / 18.04 / 18.10 / 19.04(PPAの助けを借りて)そして同じようにFedora29 / 30用に準備されたパッケージがあります。
Ubuntuをサポートするバージョンのユーザーである私たちの場合、以下で共有する手順に従って、提案されたリポジトリをシステムに追加できます。
彼らがしなければならないのは彼らのシステムでターミナルを開くことだけです (Ctrl + Alt + TまたはCtrl + Tのキーの組み合わせで実行できます) その中に、次のコマンドを入力します:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
無料のドライバーがアクティブになっていることを確認したら、ターミナルで実行してサーバーをインストールできます。
sudo apt-get install mir
最後に、システムを再起動して、Mirとのユーザーセッションが読み込まれるようにし、これを選択する必要があります。