IceWM 4.0发布,Budgie桌面环境转向Wayland原生支持

新年伊始,Linux GUI领域迎来两个重要更新:拥有近30年历史的X11窗口管理器IceWM发布4.0版本,改进了Alt-Tab窗口切换功能并默认支持32位RGBA颜色;而Budgie桌面环境推出10.10版本,这是首个完全Wayland原生的版本。同时,用Zig语言开发的全新X11服务器Phoenix也初步亮相,证明X11生态系统仍保持活力。

新年伊始,Linux图形界面领域迎来了两个截然不同项目的版本更新:来自20世纪90年代末的X11窗口管理器IceWM,以及已转向Wayland原生支持的现代桌面环境Budgie。

IceWM 4.0版本在1月1日发布。十天后,Budgie桌面环境发布了10.10版本,这是该环境首个完全原生支持Wayland的版本。

IceWM项目历史中的首个版本是1997年的0.8.9版本,这意味着该项目即将迎来30周年。虽然对人类来说这个年龄可能令人困扰,但按照自由开源软件标准来看,这已经相当古老了——但即便如此,它仍然保持活跃且状态良好。

我们在2022年报道过3.0版本的发布,此后开发工作并未放缓。项目经历了从3.1到3.9的每个版本,因此主要版本号的变更看起来更多是数字上的,而非基于重大重写。本次发布确实改进了Alt-Tab窗口切换处理,并默认使用32位RGBA颜色模式(红/绿/蓝/透明度,用于透明度处理)。同时还修复了六个错误,包括OpenBSD上的键盘布局切换问题。

Phoenix X11服务器崭露头角

作为X11并未消失且短期内不会消失的进一步证据,一个全新的X11服务器在2025年底首次亮相。

Phoenix目前还处于早期阶段,但它是一个完全独立的新X11服务器——并非X.org的分支版本。该项目并非用C语言编写,而是使用Zig语言开发,这是一种相对较新的低级语言,旨在成为C语言的更好替代品。

Phoenix主页表示其目标是简化:通过仅支持X11协议的一个子集,即相对现代的应用程序所需的功能(过去约20年编写/更新的应用程序),成为比Xorg服务器更简单的X服务器。

Budgie 10.10转向Wayland

即使X11世界中出现了新的服务器和窗口管理器,其他项目却急于摆脱它。最新的例子是刚刚发布Budgie 10.10的Budgie桌面环境。

这计划是Budgie第10版系列的最终版本。随着该版本的发布,Budgie 10现在进入维护模式,团队将专注于即将推出的Budgie 11。

正如我们在2023年报道的那样,Budgie项目一直在探索脱离X11并围绕Wayland合成器重建的不同路径。版本10.10在Budgie 10.9发布近两年后推出,通过此版本,它可以与不同的Wayland合成器协作:

对于Budgie 10.10,我们推荐使用基于wlroots的合成器。团队特别努力确保与labwc的良好体验,labwc是一个现代、轻量级且功能丰富的Wayland合成器,完美适合Budgie桌面。

这与openSUSE Leap 16用于基于Wayland的Xfce桌面的合成器相同。Gentoo维基列出了十个基于wlroots的合成器,因此这似乎是为用户提供多种合成器选项的最佳方式之一。

本次发布移除了一些X11特定组件,并从其他环境(如Sway)中引入组件来实现壁纸管理、屏幕截图等功能。新的Budgie桌面服务模块将其他组件协调在一起,有趣的是,考虑到Budgie在GNOME技术中的根源,新模块使用Qt 6编写,这与KDE Plasma 6和LXQt 2使用的工具包相同。

新版本发布后的第二天,项目负责人Joshua Strobl发布了最新的Budgie状态报告,回顾了2025年并描述了Budgie 11的项目目标。

Budgie 10.10将成为Fedora 44和Ubuntu Budgie 26.04的一部分,与其他非GNOME版本一样,它不会是完整的五年LTS版本。

Q&A

Q1:IceWM 4.0版本有什么新特性?

A:IceWM 4.0版本改进了Alt-Tab窗口切换处理功能,默认使用32位RGBA颜色模式来支持透明度处理,同时修复了六个错误,包括OpenBSD系统上的键盘布局切换问题。

Q2:Phoenix X11服务器与传统X.org服务器有什么不同?

A:Phoenix是一个完全独立的新X11服务器,不是X.org的分支版本。它使用Zig语言而非C语言开发,目标是通过仅支持X11协议的子集来实现比Xorg更简单的服务器,主要支持过去20年编写或更新的现代应用程序所需的功能。

Q3:Budgie 10.10为什么要转向Wayland支持?

A:Budgie项目正在探索脱离X11并围绕Wayland合成器重建的路径。10.10版本可以与不同的Wayland合成器协作,特别推荐使用基于wlroots的合成器如labwc,这为用户提供了更现代、轻量级且功能丰富的桌面体验。

来源:The Register

0赞

好文章,需要你的鼓励

2026

01/13

08:46

分享

点赞

邮件订阅