River 0.4.0 版本發布,分離了合成管理器和視窗管理器。

River 0.4.0,一款合成管理器,現已發布。與其他基於 Wayland 的合成管理器不同,它採用模組化架構,並配備獨立的視窗管理器。 River 的視窗管理器支援插件式設計,使用者可以根據需要選擇合適的視窗管理器。該專案使用 Zig 語言編寫,並遵循 GPLv3 許可協議。

River 既可以運行在其他 X11 和 Wayland 伺服器之上的嵌套會話中,也可以無需任何中間層,直接使用 KMS/DRM 驅動程式進行輸出。為了分離合成管理器和視窗管理器的功能,該專案正在開發 Wayland river-window-management-v1 協定。視窗裝飾、焦點管理、指標管理、鍵盤快捷鍵以及視窗位置和大小等功能都整合到了視窗管理器中。

您可以隨時切換視窗管理器,而無需中斷會話。 River 提供 16 種相容的視窗管理器供您選擇,包括 DWM 或 xmonad 等平鋪式視窗管理器、EXWM 等類似 Emacs 的視窗管理器、經典的堆疊式視窗管理器以及可捲動的 Ribbon 式視窗管理器。 River 也支援 Xwayland,可用於執行 X11 應用程式。

將合成器和視窗管理器分離的原因包括:降低編寫視窗管理器的門檻;能夠使用高階語言實現視窗管理器,並具有垃圾回收機制,而不會影響合成器管理器的效能;能夠在不重啟合成器管理器的情況下熱插拔視窗管理器。 服務器 運行圖形程式;簡化與視窗管理器設計相關的實驗。

river-window-management-v1 協定的限制之一是其功能僅限於 2D 桌面操作。例如,它不支援創建複雜的特效或用於虛擬實境系統的 3D 介面。目前特效僅限於簡單的動畫,但未來計畫使用著色器實現更複雜的特效。 River 0.4.0 版本發布,分離了合成管理器和視窗管理器。 River 0.4.0 版本發布,分離了合成管理器和視窗管理器。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster