Wayland 1.17的新版本已發布

韋蘭侏儒

recientemente Wayland 1.17協議的新穩定版本已發布,這是進程和庫之間的一種通信機制。 1.17分支在API和ABI級別上向後兼容 版本1.x,但還包含部分改進。

A除了故障排除和錯誤外,Wayland 1.17還重新設計了代碼 要顯示有關內部服務器錯誤的信息,您更新了wl_seat協議並確保優先使用wl_surface.damage_buffer。

Weston 6.0 Composite Server的發布,預期與該版本的Wayland 1.17一起發布,但被推遲到本週結束 由於在最後一刻檢測到介子構建腳本中的錯誤。

韋斯頓開發的技術有助於對Wayland協議的全面支持 在GNOME,KDE等桌面環境中。

目標 韋斯頓發展 為在桌面環境和嵌入式解決方案中使用Wayland提供高質量的代碼庫和工作示例, 作為汽車娛樂系統,智能手機,電視和其他消費類設備的平台。

韋斯頓有什麼新消息?

在新版的Weston中,對穩定的xdg-shell協議的支持脫穎而出 (與Windows一樣創建曲面並與曲面交互的界面)。

已添加 虛擬設備對composer-drm的輸出支持 (在weston.ini的遠程輸出部分中配置)。

韋斯頓 收到一個新的“遠程”插件,以將輸出流式傳輸到外部主機 使用虛擬輸出設備。

插件會自動以虛擬輸出設置啟動。 通過使用gstreamer在RTP上發送jpeg運動來傳輸信息。

在遠程端,任何RTP客戶端都足以顯示(還準備了一個基於gstreamer的remoting-client-receive.bash腳本)。

另一方面,我們發現 simple-dmabuf-egl客戶端的其他實現,支持使用DMABuff技術共享多個視頻卡。

在libweston中添加了用於配置管理的API (weston_config),用於控制透明度(在weston_surface中為is_opaque)和基於sync_file(zwp_linux_explicit_synchronization_v1)調用的媒體同步。

在添加的其他支持中,我們發現:

  • 添加了用於調試的API和具有詳細日誌輸出的特殊調試模式(weston_debug選項)。
  • 該外殼經過改進,可用於汽車信息娛樂系統(ivi-shell)。
  • 為libinput添加了其他輸入配置。
  • 改進了xwayland中的剪貼板支持。
  • Weston-screenshooter提供的功能。
  • GL渲染器增加了通過圍欄同步fd對GPU同步的支持。

韋蘭1.17

此新版本的Wayland 1.17在Firefox 65中提供支持 專職為環境工作。 要使用Wayland,現在只需將GDK_BACKEND環境變量設置為“ wayland”即可啟動Firefox。

在你身邊 Fedora 30已決定基於Wayland發行默認版本的Firefox。

我們還可以在多媒體中心的這個新版本的新穎性中獲益 Kodi 18.0支持Wayland。

桌面環境

在桌面環境方面, 我們強調指出,在MATE 1.22中,桌面面板適用於基於Wayland協議運行後端。

En 基於Wayland提供了GNOME 3.32會話支持 在分數上。

使用Wayland,可獲得Sway 1.0用戶環境的第一個穩定版本。

在KDE 5.15中,XdgStable,XdgPopups和XdgDecoration協議已完全應用。 在基於Wayland的環境中,提供了虛擬桌面支持,包括有選擇地將窗口放置在給定虛擬桌面上的功能(對於X11,這是不可能的,並且可以將窗口放置在一個或全部虛擬桌面上)。

新增了對使用觸摸屏或觸摸板手勢以拖放模式移動項目的支持。

在Red Hat Enterprise Linux 8的beta版中,GNOME桌面默認使用Wayland。

Mir顯示服務器穩定了運行Wayland應用程序以及將Mir用作Wayland的複合服務器的工具。


發表您的評論

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

*

*

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