Mir 1.1の新しいバージョンは、Nvidiaの新しい改善とともに到着します

ミール図

最近 プロジェクトの開発を担当するCanonicalの人々は、このディスプレイサーバーの新しいリリースを発表しました。

ご存知かもしれませんが Mirはコンピューターディスプレイサーバーであり、最近はLinux用のWaylandコンポーザーです。 これはCanonicalLtdによって開発されています。

現在使用されているUbuntuXウィンドウシステムを置き換えることが計画されていましたが、計画が変更され、MutterがGNOMEShellの一部として採用されました。

ミールについて

私に EGLに基づいており、元々Wayland用に開発されたインフラストラクチャの一部を使用しています、MesaのEGL実装やJollaのlibhybrisなど。

Xの互換性レイヤーであるXMirは、XWaylandに基づいています

Mirが使用するインフラストラクチャの他の部分は、Androidに由来します。 これらの部分には、Android入力スタックとGoogleのプロトコルバッファが含まれます。

私に 現在、さまざまなLinux搭載デバイスで実行されています、従来のデスクトップ、IoT、組み込み製品を含みます。

これにより、デバイスメーカーとデスクトップユーザーは、グラフィカル環境向けに明確に定義された、効率的で、柔軟性があり、安全なプラットフォームを利用できます。

私に Waylandの複合サーバーとして使用できるため、Mirベースの環境でWaylandを使用する任意のアプリケーションを実行できます。 (たとえば、GTK3 / GTK4、Qt5、またはSDL2でコンパイルされます)。

インストールパッケージは、Ubuntu 16.04 / 18.04 / 18.10(PPA)およびFedora27 / 28/29用に準備されています。

新しいMir1.1リリース

冒頭で述べたように、最近公開されました Mir1.1ディスプレイサーバーの新しいリリース。

この新しいバージョンのMirとともに、eglstream-kmsコンポーネントを含む新しいmir-graphics-drivers-nvidiaパッケージがリリースされました。 プロプライエタリNVIDIAバイナリドライバの直接サポートを追加します。

エグムデ

拡張EGLStreamsが実装されているもの(396のリリース以降、NVIDIAドライバーでサポートされています)。

EGLStreamsのサポートに加えて、 Mir 1.1コードベースには、Muslシステムライブラリを使用したビルドのプロビジョニングと、Ubuntu Touch環境(UBportsプロジェクトによって開発および保守されている)でのMirの使用に関連するいくつかのコード修正が含まれています。

一方、ミールに関連するプロジェクトの中で、ミールをベースにしたミールキオスクの最小シェルは引き続きテストされています。

このシェルは、インターネットキオスクモードで個々のアプリケーションを個別に起動することを目的としています(インターフェイスはXNUMXつのアプリケーションに制限されています)。

ミールキオスク

私はpを見ました入力機能を備えた、安定した、十分にテストされた、高性能のプラットフォームを提供します タッチ、マウス、タブレット。 Waylandに基づく安全なクライアント/サーバー通信を提供します。

私に さまざまなグラフィックスと入力ハードウェアの初期化と構成を処理します ハードウェアの癖を透過的に処理します。

Mirライブラリは、ほとんどのウィンドウ管理を提供します。これは、プログラムのXNUMXつによってアプリケーションがフルスクリーンになるようにカスタマイズされています。

mir-kioskプロジェクトは、このプログラムを受け取り、使いやすいようにプラグインとしてパッケージ化します。

Mir-kioskはスナップパッケージの形式で提供され、デモスタンド、電子看板、セルフサービス端末、自動車情報およびエンターテインメントアプリケーション、スマートメーター、家電製品のインジケーターディスプレイの作成に役立ちます。

インストール:

sudo snap install mir-kiosk

エグムデ

最も機能的なユーザーシェルであるEgmdeはMir上に構築されており、NVIDIAドライバー用にMir 1.1が提供するサポートを使用するようにはまだ適合されていませんが、数週間以内に実装されることが約束されています。

私に シェル作成者からハードウェアの違いを抽出する (ハードウェアの癖を透過的に処理します)、レシーバーなどのシステムコンポーネントと統合します。

Mirウィンドウ管理は組み込まれていますが、シェルの作成者は単純な高レベルAPIを使用して非常にカスタマイズできます。

Egmdeは、Mirウィンドウ管理のデフォルトを受け入れ、その上に構築する方法を示すために最低限のことを行います。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。