Wayland 1.2 發布,全新的 X Server
Wayland 1.2 在今天發布了。
本次發布的亮點:
- Wayland/Weston 色彩管理
- Wayland 輸入法框架
- 支持 Sub Surface 協議,允許從多個 Wayland Surface 創建程序窗口
- 適應 HiDPI 分辨率界面輸出
- Raspberry Pi 新渲染器以及后端
- Wayland 客戶端庫改進線程安全
- Wayland 服務器 API 認定為穩定
- 根據 udev 屬性改進多頭顯示的配置
- 提供了一個用于說明 Wayland 合成器原理的客戶端
- XKB Common 庫可以作為一個可選項用于 Wayland 沒有完整鍵盤支持的場景
- 其他若干小修復
另外根據 Jolla 公司的官方鳥嘀咕時間線上的表述,Sailfish OS 將會使用 Wayland 作為顯示服務器,但不會支持 XWayland,也就是不會有 X11 程序的支持。 以下是 Sailfish OS 的架構圖。
Wayland是一個簡單的“顯示服務器”(Display Server),與X Window屬于同一級的事物,而不是僅僅作為X Window下X Server的替代(注:X Window下分X Server和X Client)。也就是說,Wayland不僅僅是要完全取代X Window,而且它將顛覆Linux桌面上X Client/X Server的概念,以后將沒有所謂的“X Client”了,而是“Wayland Client”。
更確切的說,Wayland只是一個協議(Protocol),就像X Window當前的協議——X11一樣,它只定義了如何與內核通訊、如何與Client通訊,具體的策略,依然是交給開發者自己。所以Wayland依然 是貫徹“提供機制,而非策略”的Unix程序。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!