GNOME 48 已进入测试阶段,这将是大多数主流 Linux 发行版的默认桌面环境。让我们来看看下个月或不久后会有哪些新特性。
GNOME 48 已进入 beta 测试阶段,同时也意味着其功能、API 和用户界面已经冻结。换句话说,从现在到预计 3 月 19 日的正式发布之前,不会有任何重大变更。Beta 版公告中列出了完整的更新内容,我们将重点关注其中的亮点。
第 48 版本并非一次重大更新。它延续了近期 GNOME 版本的发展方向,比如在向纯 Wayland 过渡的过程中减少对 X11 的依赖。桌面环境中一些替代旧应用的新配套软件继续获得新功能,这将有助于推动 Gedit 和 Evince 等经典应用逐步退役。
在漫长而曲折的 Wayland 之路上,GNOME 显示管理器 (gdm) 的第 49 版本不再需要 Xwayland。这意味着在纯 Wayland 系统上,从登录界面开始就完全不需要 X11。即使是一些不使用 GNOME 其他组件的桌面环境和发行版也会使用 GDM 作为登录界面,所以这个变更可能会产生广泛影响。最新版本的 Gtk 4 也将移除 OpenGL 支持,并弃用 X11 和基于浏览器的 Broadway 显示后端。不过它增加了 Android 支持。
在显示处理方面的其他变更中,新增了一个名为 GNOME Display Control 的工具,允许操作系统通过命令行(或脚本)设置显示配置。此外还新增了一个用于处理高动态范围显示的 D-bus API。
在这个版本中,我们认为会影响到相当多用户的变更包括对包管理、音乐播放和文件查看的调整。
GNOME Software 现在可以处理 Flatpak 应用的网页链接,这在 2023 年的讨论和 2024 年的提案中有详细说明,这使其赶上了 Canonical 的 Snap 的类似功能。目前正在讨论在未来可能完全移除对 RPM 的支持,这可能会让 Debian 阵营之外的用户感到意外。
GNOME 有了新的默认音乐播放器,尽管许多发行版可能会选择替换它。这个新应用是一个非常简单的播放器,名为 Decibels,现已成为核心套件的一部分。它还未完全取代现有的 GNOME Music,后者在这个版本中支持 HiDPI 专辑封面。
另一个新应用是 GNOME Papers,这是一个简单的文件和文档查看器,可以显示各种文档和图像格式,包括电子书和电子漫画。这将取代历史悠久的 Evince 文档查看器,这可能会影响到本作者偏好的工具——Linux Mint 的 Xreader(它是从 Evince 分支出来的)。
其他一些变更可能不太明显。新的 GNOME Text Editor 有一些功能性变更,比如用属性面板替代了查看菜单和缩进选择对话框,搜索栏移到了窗口底部,语言选择首先显示最近使用的选项,新增了全屏模式等其他变更。Gedit 现已退役,但其代码基础并未完全消失。Mint 的 Xed 和 MATE 的 Pluma 继续延续着这个系列。
对某些用户来说显而易见,但我们怀疑对其他人来说几乎看不出的一个变更是默认字体的更改。Adwaita 字体取代了之前来自 Google 的 Cantarell。
GNOME 网络浏览器(前身为 Epiphany)现在改进了文件导入功能。尽管它是一个功能强大的工具,也是苹果软件生态系统之外最显著的基于 WebKit 的浏览器之一——特别是在实验性的 Haiku OS 上——但大多数发行版倾向于捆绑 Firefox。另一个我们很少看到的应用,GNOME Builder IDE,现在与 Adwaita 主题有了更好的整合。发布新闻还提到了"与 Elementary 的更好整合",但没有进一步解释——可能指的是 Elementary OS。尽管 Elementary 的 Pantheon 桌面不是基于 GNOME 的,但开发者过去曾写过关于使用面向 GNOME 的 Vala 编程语言的文章。
文件管理器(前身为 Nautilus,现在简称为 Files)在某些方面应该会明显更快,比如删除大量文件或搜索时。GNOME Remote Desktop 也是如此,现在可以使用更多硬件加速。GNOME Calendar 现在允许你为事件的开始和结束指定时区,GNOME Maps 改进了地点标记处理和公共交通规划。GNOME Settings 应用也有一些调整,包括更好的搜索处理、单面板视图、键盘屏幕中调整的媒体键支持,以及一个新的"健康"页面,让你可以追踪屏幕使用时间。
GNOME 48 将成为 Fedora 42 版本的默认桌面,这将是一个《银河系漫游指南》主题的发行版,正如我们在看 Fedora 41 时提到的。在 Canonical 的常规定制下,它也将成为下一个临时 Ubuntu 发行版 25.04(Plucky Puffin)的默认桌面。不过,距离下一个 Ubuntu LTS 版本还有一年时间,届时 GNOME 48 将早已过时。
然而,一些人可能会使用它多年。Canonical 开发者 Jeremy Bicha 分享了一个更新,他说他正在努力将其引入 Debian 13。如果 GNOME 48 进入"Trixie",那些既是 Debian 用户又是 GNOME 爱好者的人将会使用这个版本直到 2027 年左右。
好文章,需要你的鼓励
Xbox 部门推出了名为 Muse 的生成式 AI 模型,旨在为游戏创造视觉效果和玩法。这一举措反映了微软全面拥抱 AI 技术的战略,尽管游戏开发者对 AI 持谨慎态度。Muse 不仅可能提高游戏开发效率,还有望实现老游戏的现代化改造,但其实际效果和对行业的影响仍有待观察。
Sonar收购AutoCodeRover,旨在通过自主AI代理增强其代码质量工具。这项收购将使Sonar客户能够自动化调试和问题修复等任务,让开发者将更多时间用于改进应用程序而非修复bug。AutoCodeRover的AI代理能够自主修复有问题的代码,将与Sonar的工具集成,提高开发效率并降低成本。
人工智能正在推动数据中心的变革。为满足 AI workload 的需求,数据中心面临前所未有的电力消耗增长、散热压力和设备重量挑战。应对这些挑战需要创新的解决方案,包括 AI 专用硬件、可再生能源、液冷技术等。同时,数据中心还需平衡监管压力和社区关切。未来数据中心的发展将决定 AI 技术能否实现其变革性潜力。