經過幾個月的發展 解放 協議的新穩定版本 韋蘭1.19。 新版本1.19 在API和ABI級別上與版本1.x向後兼容,主要包含錯誤修復和次要協議更新。
最突出的變化之一 我們可以找到一個 改進的編譯系統 現在需要至少版本0.52.1的Meson工具,weston複合服務器, 提供在台式機和嵌入式環境中使用Wayland的代碼和工作示例, 它正在以獨立的開發週期發展。
Wayland 1.19的主要變化和新聞
在Wayland的新版本中 已經為XWayland DDX服務器準備了補丁如果系統具有專用的驅動程序 NVIDIA,將允許在OpenGL和Vulkan中使用硬件加速 在Wayland環境中啟動X應用程序時。
還 NVIDIA專有驅動程序繼續實現擴展 環境的完整運行所必需的 使用Wayland協議。
另一個引人注目的新穎之處在於 Mir的發展仍在繼續 作為Wayland的複合服務器。 確保在Mir環境中啟動Wayland應用程序的工具已在HiDPI屏幕中實現了正確的縮放比例。
增加了擴展Wayland客戶出口的能力此外,每個輸出設備都可以進行獨立的比例設置,包括小數位比例值。
我們還可以發現 添加了添加和刪除擴展名的功能 Wayland協議,並增加了對實驗協議的支持: zwp_linux_dmabuf_unstable_v1 創造 wl_緩衝區 使用機制 DMABUF和wlr-Foreign-頂層管理 用於連接自定義面板和窗口開關。
已推出 Sway自定義環境的新版本 以及Wayland使用的Wayfire複合服務器。
關於與應用程序和桌面環境相關的更改,提到在啟動用戶環境方面仍在繼續工作 LXQt 1.0.0,將在對Wayland的工作提供全面支持的情況下實施。
Wayland默認在Plasma Mobile,Sailfish 2,webOS上啟用 開源版, Tizen和AsteroidOS。
另一方面,工作 繼續說明Wayland的MATE應用程序的可移植性, 在Wayland環境中,Mate of Eye圖像查看器的適應性也使其無需與X11鏈接即可工作 改進了MATE面板中Wayland的支持 並且面板多監視器和麵板背景小程序已經過改編,可與Wayland一起使用。
Fedora 34計劃默認遷移KDE桌面版本以使用Wayland或者。 X11會話旨在作為一種選擇。 kwin-wayland-nvidia軟件包用於使用專有的NVIDIA驅動程序運行KDE。
KDE正在基於Wayland進行會議 準備好日常使用,並實現X11的功能均等。 修復了屏幕投射和中心點擊插入的問題。 解決了XWayland穩定性的問題。
GNOME for Wayland已將整個屏幕從渲染中移除 當使用dma-buf或EGLImage緩衝區來支持部分窗口更新時, 減少在GPU和CPU之間傳輸的數據量。 結合對接口元素的單獨更新,此優化可大大降低使用電池供電時的功耗。 添加了為每個監視器分配不同刷新率的功能。
在GTK 4中,GDK API已重新設計為使用Wayland協議 及相關概念。 X11和Wayland相關的功能已移至單獨的後端。
Firefox for Wayland提供WebGL和加速視頻 通過硬件,除了 添加了一個新的後端 使用DMABUF機制 渲染紋理並組織緩衝區交換 通過不同的過程。 該後端允許在基於Wayland的Firefox構建中實現統一的GL環境,而不受特定的複合服務器(例如GNOME Mutter或KDE Kwin)的束縛。
最後,對於有興趣能夠測試此新版本的用戶,他們可以從以下網址下載要編譯的源代碼: 以下鏈接。