標準的な開発者 ミールのプロジェクトを担当しているのは、 公表 数日前 新しいバージョンのMirディスプレイサーバー1.6のリリース、開発者がWaylandを使用してパフォーマンスの改善と最適化に取り組んだバージョン。
ミールを知らない人のためにそれを知っているべきです これはディスプレイサーバーです Unity Shellとスマートフォン用のUbuntuエディションの開発が拒否されたにもかかわらず、Canonicalによって開発が継続されています。 ミールはまだ需要があります 正規のプロジェクトでそして今 組み込みデバイスとモノのインターネット(IoT)のソリューションとして位置付けられています。
MirはWaylandの複合サーバーとして使用できるため、Mirベースの環境(GTK3 / 4、Qt5、またはSDL2で構築された環境など)でWaylandを使用する任意のアプリケーションを実行できます。
Mir 1.6の新機能は何ですか?
前述のMir1.6の新しいバージョンでは、 このバージョンには、Waylandに関連するコードのパフォーマンスの最適化と改善が含まれています。 それに加えて 新しいWaylandグラフィックプラットフォームを追加しました これにより、Mirを別のWayland複合サーバーの制御下でクライアントとして実行できます(このサーバーは、Mirで提供されるmiral-system-composerにすることもできます)。
異なるセッション間の切り替えは、Ctrl-Alt-PgUp / Ctrl-Alt-PgDnを介して行われます。。 この機能は、UBports / Ubuntu TouchスタックをmirclientからWaylandに転送し、Unity8をドライブ/システム/コンポーザークライアントとして起動するために必要な最後のリンクのままでした。
別の変更 Mir1.6のこの新しいバージョンで際立っているのは RaspberryPiで使用するためのrpi-dispmanxグラフィックプラットフォームの初期実装。 構成には新しいデモアプリが含まれます mir_demo_client_wayland_egl_spinnerおよびmiral-system-composer。
DispmanXサポートについて:
「興味深いことに、CanonicalはMir用のBroadcom DispmanX APIを開発しています。これは、企業の顧客にとって興味深いものかもしれません。」
仕事なのに Dispmanxプラットフォームについて すでにラズベリーパイで使用できる場合は、特別な画像を生成する必要があります それを使用できるように。 これは最初の実装として提供されますが、Canonicalの開発者は、実装の改善に引き続き取り組んでいくと述べています。
最後に、発表の中で、Mirビルドの問題がArchLinuxで修正されたと述べられています。
それについてもっと知りたい場合は、元の出版物を参照することができます 次のリンクで。
Ubuntuおよび派生物にMirグラフィックサーバーをインストールするにはどうすればよいですか?
このグラフィックサーバーをシステムにインストールできることに興味がある人は、MirのプロジェクトがCanonical製品専用ではないことを知っておく必要があります。 Ubuntuでのインストールを容易にするために準備されたいくつかのインストールパッケージがあります 16.04 / 18.04 / 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とのユーザーセッションが読み込まれるようにし、これを選択する必要があります。
一方、他のパッケージをインストールすることもできます。
ミールデモプログラム |
|
デスクテーブル«プラットフォーム» |
|
Nvidiaの「デスクトップ」プラットフォーム |
|
MirALヘッダーと開発ライブラリ |
|
次のようにして、任意のPPAを削除できます。
sudo ppa-purge mir-team/dev