Carsten Haitzler 发布了 Enlightenment 0.28,这是 Enlightenment 桌面环境的一次重大更新。此次发布是在大约两年的重大功能更新停滞之后进行的,标志着该项目从典型的 12 个月发布周期发生了重大转变。Enlightenment 是一个旨在提供完整用户界面生态系统的桌面环境,同时保持对 X11 和 Wayland 显示协议的支持。

Enlightenment 桌面环境界面的截图。
Enlightenment 桌面环境为 X11 和 Wayland 提供完整的用户界面生态系统。www.phoronix.com

这张图片展示了文章中讨论的 Enlightenment 桌面环境的通用用户界面。

版本 0.28 的主要技术转变之一是引入了原生 PipeWire 混音器支持。虽然此次更新保留了对 PulseAudio 的兼容性,但 PipeWire 支持的加入使该环境符合现代 Linux 音频标准。此外,该版本通过增加对 NetBSD 操作系统的初始支持,扩大了平台的覆盖范围。网络功能也通过包含 NetworkManager 模块得到了现代化,该模块便于管理有线和无线连接以及 VPN。

除了网络和音频之外,此次更新还包括对用户体验和底层系统处理的若干改进。这些改进包括新的窗口操作、增强的客户端装饰处理以及改进的显示模式排序。在后端,该版本通过改进 pixmap 处理、X 连接恢复和嵌套 Wayland 合成器关闭来解决技术债务。这些变化旨在稳定该环境在不同硬件配置下的性能和可靠性。