MirはLinux用のグラフィカルサーバーです UbuntuのXウィンドウシステムを置き換えるためにCanonicalによって開発されました。 これはEGLに基づいており、元々Wayland用に開発されたインフラストラクチャの一部を使用しています。、MesaのEGL実装やJollaのlibhybrisなど。
Xの互換性レイヤーであるXMirはXWaylandに基づいていますが、Mirが使用するインフラストラクチャの他の部分はAndroidに由来しています。 これらの部分には、Android入力スタックとGoogleのプロトコルバッファが含まれます。 ミール 現在、さまざまなLinux搭載デバイスで実行されています、従来のデスクトップ、IoT、組み込み製品を含みます。
Mirグラフィックサーバーを使用すると、デバイスメーカーとデスクトップユーザーは、グラフィック環境向けに明確に定義された、効率的で、柔軟で安全なプラットフォームを利用できます。
私に Waylandの複合サーバーとして使用できます。 Mirベースの環境(GTK3 / GTK4、Qt5、またはSDL2でコンパイルされたものなど)でWaylandを使用する任意のアプリケーションを実行できるようにします。 プロジェクトコードはC ++で記述されており、GPLv2ライセンスの下で配布されています。
Mir 1.7の新機能は何ですか?
Mir1.7のこの新しいバージョン エラーの修正への応答が必要以上に長くかからなかったため、Mirでの作業がもう少し機敏になっている前のバージョンのXNUMXか月後すぐに来ます。
新しいバージョン 主にサポート関連のバグ修正を提供します 実験的 X11アプリケーションを起動するため Waylandベースの環境(Xwaylandを使用)。
X11の場合、ウィンドウを装飾する機能が実装されました と追加 Xwayland実行可能ファイルへのパスを再定義するオプション。
それに加えて Xwayland関連のコードがクリーンアップされました これにより、次のリリースの11つで、実験関数の状態がXXNUMXサポートから削除されます。
プラットフォームの実装では 「Wayland」。これにより、Mirを別のWayland複合サーバー(このサーバーはMir miral-system-composerで提供されるサーバーにすることもできます)の制御下でクライアントとして実行できます。 出力スケールの設定のサポートが追加されました。
mirclientAPIに基づいてアプリケーションを実行するオプションの機能 Waylandプロトコルの代わりにまだ保存されていますが、すでに マスターブランチで削除されました (以前は、UBportsとUbuntu Touchを使用すると、mirclient APIが削除されませんでした。)
それについてもっと知りたい場合は、元の出版物を参照することができます 次のリンクで。
Ubuntuおよび派生物にMir1.7グラフィックサーバーをインストールするにはどうすればよいですか?
このグラフィックサーバーをシステムにインストールできることに興味がある人は、MirのプロジェクトがCanonical製品に限定されていないことを知っておく必要があります。 Ubuntuでのインストールを容易にするために準備されたいくつかのインストールパッケージがあります 16.04 LTS、Ubuntu 18.04LTSおよびUbuntu19.04(PPAの助けを借りて)、同じように、Fedora 29、Fedora 30、およびFedora31用に準備されたパッケージがあります。
Ubuntuをサポートするバージョンのユーザーである私たちの場合、以下で共有する手順に従って、提案されたリポジトリをシステムに追加できます。
彼らがしなければならないのは彼らのシステムでターミナルを開くことだけです (Ctrl + Alt + TまたはCtrl + Tのキーの組み合わせで実行できます) その中に、次のコマンドを入力します:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
これにより、リポジトリはすでにシステムに追加されています。 グラフィカルサーバーをインストールする前に 完全にお勧めします システムでプライベートコントローラーを使用している場合 ビデオカードまたは統合用、 これらを無料のドライバーに変更します、これは競合を回避するためです。
無料のドライバーがアクティブになっていることを確認したら、ターミナルで実行してサーバーをインストールできます。
sudo apt-get install mir
最後に、システムを再起動して、Mirとのユーザーセッションが読み込まれるようにし、これを選択する必要があります。