の発売 ディスプレイサーバーの新しいバージョン ミール2.0、 そのバージョン APIにさまざまな変更が加えられました また、mirclientとmirserverに固有の一部のAPIが削除されました。
ミールを知らない人のために、彼らはそれを知っているべきです これはCanonicalによって開発されたグラフィカルサーバーです そして今、このプロジェクトは組み込みデバイスとモノのインターネット(IoT)の優れたソリューションとして位置付けられています。
私に Waylandの複合サーバーとして使用できます、Mirベースの環境でWaylandベースのアプリケーション(GTK3 / 4、Qt5、またはSDL2で構築されたものなど)を実行できるようにします。
ミール2.0の主なノベルティ
この新しいバージョンのサーバーは、1.xから2.xへのブランチジャンプであるにもかかわらず、予想されるような大量の変更は含まれていませんが、このジャンプは 互換性を損なうAPIの変更と一部のAPIの削除によるバージョン番号 廃止されました。
特に 特定のmirclientおよびmirserverAPIのサポートは終了しました。 その代わりに Waylandプロトコルを使用することが提案されています 長い間。 mirclientとmirserverに関連付けられているライブラリは保持されています。 ただし、これらは現在、内部目的でのみ使用され、ヘッダーファイルを提供せず、ABIの保存を保証しません(将来的に大規模なコードのクリーンアップが計画されています)。
これらのAPIのサポートの終了は、UbuntuTouchで引き続きmirclientを使用するUBportsプロジェクトに沿ったものです。 現時点では、Mir1.xの機能はUBportsのニーズに十分であると判断されました。 将来的には、プロジェクトはMir2.0に移行する可能性があります。
mirclientを削除すると、一部のGUIのサポートも削除されました これはmirclientAPIでのみ使用されていました。
それに加えて この単純化は目に見える変化をもたらさず、コードを改善するための基礎として役立つことが観察されているとコメントします プラットフォームと連携するため、特に複数のGPUを備えたシステムのサポートの分野で、ヘッドレスモードで動作し、リモートデスクトップアクセス用のツールを開発します。
クリーニングの一環として、 mesa-kmsおよびmesa-x11プラットフォームの特定のmesa依存関係が削除されました。 依存関係のgbmのみが残ったため、NVIDIAドライバーを搭載したシステムでMirがX11上で実行されるようになりました。 mesa-kmsプラットフォームはgbm-kmsに名前が変更され、mesa-x11はgbm-x11に名前が変更されました。
さらに 新しいrpi-dispmanxプラットフォームが追加され、MirをRaspberry Pi3ボードで使用できるようになりました Broadcomドライバーを使用します。
岬で ミラル (Mir Abstraction Layer)は、Mirサーバーへの直接アクセス、およびlibmiralライブラリを介したABIへのアクセスの抽象化を防ぐために使用できます。 サーバー側のウィンドウ装飾を有効または無効にする機能が追加されました (SSD)、およびDisplayConfigurationブロックでスケールを構成する機能。
最後に あなたがそれについてもっと知りたいのなら、 元の広告で詳細を確認できます。 リンクはこちらです。
Ubuntuとその派生物にMirをインストールする方法は?
この新しいバージョンのインストールパッケージは、Ubuntu 18.04、20.04、20.10(PPA)およびFedora30,31、32、XNUMX用に用意されています。
このグラフィックサーバーをシステムにインストールできるようにすることに関心がある人は、 彼らがしなければならないのは彼らのシステムでターミナルを開くことだけです (Ctrl + Alt + TまたはCtrl + Tのキーの組み合わせで実行できます) その中に、次のコマンドを入力します:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
これにより、リポジトリはすでにシステムに追加されています。 グラフィカルサーバーをインストールする前に 完全にお勧めします システムでプライベートドライバを使用している場合 ビデオカードまたは統合用、 これらを無料のドライバーに変更します、これは競合を回避するためです。
無料のドライバーがアクティブになっていることを確認したら、ターミナルで実行してサーバーをインストールできます。
sudo apt-get install mir
最後に、システムを再起動して、Mirとのユーザーセッションが読み込まれるようにする必要があります。これをセッションに選択します。