Mir 1.1的新版本針對Nvidia進行了新的改進

米爾圖

最近 負責開發該項目的Canonical的人們推出了該顯示服務器的新版本。

你們中有些人可能知道 Mir是一台計算機顯示服務器,最近是Wayland Linux的作曲家 由Canonical Ltd.開發。

它原計劃替換當前使用的Ubuntu X窗口系統,但是該計劃進行了更改,並且Mutter被用作GNOME Shell的一部分。

關於米爾

米爾 基於EGL並使用了最初為Wayland開發的部分基礎架構,例如Mesa的EGL實現和Jolla的libhybris。

X的兼容性層XMir基於XWayland

Mir使用的基礎架構的其他部分源自Android。 這些部分包括Android輸入堆棧和Google的協議緩衝區。

米爾 目前可在各種Linux驅動的設備上運行,包括傳統台式機,物聯網和嵌入式產品。

它使設備製造商和台式機用戶能夠為其圖形環境提供一個定義明確,高效,靈活和安全的平台。

米爾 可以用作Wayland的複合服務器,從而允許您在基於Mir的環境中運行任何使用Wayland的應用程序 (例如,使用GTK3 / GTK4,Qt5或SDL2編譯)。

已為Ubuntu 16.04 / 18.04 / 18.10(PPA)和Fedora 27/28/29準備安裝軟件包。

Mir 1.1的新版本

就像一開始所說的那樣,它最近已經出版了 新版本的Mir1.1顯示服務器。

隨著這個新版本的Mir,與eglstream-kms組件一起發布了一個新的mir-graphics-drivers-nvidia軟件包。 添加對專有NVIDIA二進制驅動程序的直接支持。

埃格姆德

用來實現擴展EGLStreams(從396版本開始,受NVIDIA驅動程序支持)。

除了EGLStreams支持之外, Mir 1.1代碼庫包含一些代碼修補程序,這些代碼修補程序與通過Musl系統庫供應構建以及在Ubuntu Touch環境(由UBports項目開發和維護)中使用Mir有關。

另一方面,在與Mir有關的項目中,基於Mir的Mir-kiosk mini shell仍在接受測試。

此Shell用於在Internet信息亭模式下單獨啟動各個應用程序(該接口僅限於一個應用程序)。

米爾·科索克

我看著p提供具有輸入功能的穩定,經過良好測試的高性能平台 觸摸,鼠標和平板電腦。 提供基於Wayland的安全的客戶端-服務器通信。

米爾 處理各種輸入圖形和硬件的初始化和配置 並無縫處理硬件怪癖。

Mir庫提供了大部分的窗口管理功能,這些窗口管理功能已經過自定義,以確保其中一個程序可以全屏顯示應用程序。

mir-kiosk項目採用了該程序並將其打包為插件,以便於使用。

Mir-kiosk是按扣包裝的形式,可用於創建演示台,電子廣告牌,自助終端,汽車信息和娛樂應用,智能電錶和家用電器的指示器顯示屏。

安裝方式:

sudo snap install mir-kiosk

埃格姆德

功能最強大的用戶外殼Egmde構建於Mir之上,尚未適應使用Mir 1.1為NVIDIA驅動程序提供的支持,但有望在幾週內實現。

米爾 從Shell作者中提取硬件差異 (透明地與硬件怪癖交易)並與系統組件(例如接收器)集成。

Mir窗口管理是內置的,但外殼編寫者可以使用簡單的高級API對其進行高度自定義。

Egmde接受Mir窗口管理的默認設置,並做了最低限度的工作以向您展示如何在此基礎上進行構建。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。