xiand.ai
科技

Xfce桌面环境启动Wayland原生合成器项目

开源桌面环境Xfce宣布启动xfwl4项目,将使用Rust语言从零构建Wayland合成器,标志着传统X11桌面向现代显示协议的重要转型。

La Era

Xfce Desktop Pivots to Rust-Based Wayland Compositor for Future
Xfce Desktop Pivots to Rust-Based Wayland Compositor for Future

开源桌面环境Xfce团队近日宣布了一项重要决定:将使用社区捐赠资金支持核心开发者Brian Tarricone创建xfwl4,这是专为Xfce设计的全新Wayland合成器项目。据Alexxcon的软件开发博客报道,xfwl4项目的目标是提供与现有xfwm4窗口管理器相同的功能和行为体验,尽可能减少X11与Wayland协议差异带来的影响。为确保平滑过渡,团队计划复用现有的xfwm4配置对话框和xfconf设置。值得注意的是,xfwl4将完全采用现代化技术栈重新构建。项目将使用Rust编程语言编写,并基于smithay构建模块开发。这一技术选择反映了开源社区对系统级软件安全性和性能的更高要求。Xfce团队透露,他们最初尝试修改现有xfwm4代码以同时支持X11和Wayland,但这种方法被证明不可行。经过对wlroots和smithay两个Wayland支持库的评估,团队最终选择了smithay作为开发基础。除了实现与xfwm4的功能对等,xfwl4项目还包含其他相关任务。Brian Tarricone已经开始项目开发工作,团队预计将在年中发布首个开发版本。这一项目的启动标志着传统Linux桌面环境向现代显示技术的重要转型。随着Wayland协议逐渐成为Linux图形栈的主流选择,Xfce的这一举措将为用户提供更现代、更安全的桌面体验。对于关注项目进展的开发者和用户,可以通过Matrix频道#xfce-dev获取更多技术细节和参与讨论。

标签

评论

评论存储在您的浏览器本地。