Mir 1.5 顯示服務器發布

可用的 顯示服務器版本 和平號1.5,它繼續由 Canonical 開發,儘管放棄了 Unity shell 和 Ubuntu 智能手機版本的開發。 Mir 在 Canonical 項目中仍然有需求,現在定位為嵌入式設備和物聯網 (IoT) 的解決方案。 Mir 可以用作 Wayland 的複合服務器,它允許您在基於 Mir 的環境中運行使用 Wayland 的任何應用程序(例如,使用 GTK3/4、Qt5 或 SDL2 構建)。 為Ubuntu 16.04/18.04/18.10/19.04準備的安裝包(PPA)和 軟呢帽 29/30。 專案程式碼 分發者 在 GPLv2 下獲得許可。

其中值得注意的是 MirAL 層(Mir Abstraction Layer)的擴展,可以用來避免直接存取 Mir 伺服器,並透過 libmiral 庫抽象化存取 ABI。 MirAL 新增了對 application_id 屬性的支持,實現了根據給定區域的邊界裁剪視窗的功能,並支援透過基於 mir 的伺服器設定環境變數來啟動用戶端。

實作了有關受支援的 EGL 和 OpenGL 擴充資訊日誌的輸出。 對於 Wayland 來說,使用第三版 xdg 協議來解決 Xwayland 的問題。 硬體平台特定的元件已從 libmirwayland-dev 移至 libmirwayland-bin 套件。
與記憶體一起工作的機制已經改變,這使得可以擺脫在 snap 套件中使用特定的 mir 介面。

來源: opennet.ru

添加評論