GNOME 49.1 发布,包含 Shell 和 Mutter 关键修复

  • 稳定性重点:对 GNOME Shell 和 Mutter 进行重大修复,提高了响应速度并减少了崩溃。
  • 应用程序和系统:Nautilus、Epiphany、GNOME Software 和 GDM 收到多个修复。
  • 平台更新:GTK 4.20.2、libadwaita 1.8.1、GJS 和其他核心组件的更新。
  • 改进的可访问性:对 Orca、主屏幕、GOA 和初始设置的改进。

GNOME 49.1

跳到一个月后 49系列,GNOME 项目 发表 您的第一个维护点 GNOME 49.1,该版本专注于通过从头到尾修复错误和改进应用程序的性能来完善日常体验。

此次更新的目的是微调 稳定性、可访问性和流动性 桌面:移动或调整窗口大小时崩溃更少,动画更流畅,X11 中的触摸处理更好,并修复影响关键模块(如 GDM、GNOME 软件和 GNOME 远程桌面)的问题。

Shell 和 Mutter 在 GNOME 49.1 中变得更精简

GNOME Shell 和 Mutter 合成器组合进行了一系列的调整,让桌面感觉更像一个 反应更灵敏、更可靠,尤其是在拖动、调整大小或管理多个输入时。

  • 修复了调整滑块时冻结的问题。 快速设定 在触摸屏上以及搜索动画中的抖动 活动总结.
  • Mutter 提高了移动和放大窗口时的可靠性,减少了 毛刺 在 X11 下调整大小拖动并微调多点触控手势期间。
  • 修复了活动摘要中键盘焦点丢失以及最大化窗口到达的问题 进来 在面板下方。
  • 更新了使用修饰键改变布局的键盘指示器,统一了对话框中警告的样式,并修复了使用修饰键改变布局的问题。 xkb-options.

它还修复了进入弹出子菜单后可能导致 GTK 应用程序挂起的崩溃问题,这一改进在日常使用中应该很明显。 复杂接口.

会话、登录和在线帐户

在启动和会话管理中,有一些重要的变化,旨在避免恐慌和挂起进程不必要地消耗资源,从而加强 启动可靠性 和出口。

  • GDM 修复了可能导致 GNOME Shell 在启动过程中处于冻结状态的崩溃问题。 登录 如果缺少 Xwayland,则不再假设 Wayland 不可用。
  • gnome-session 不再留下其启动的应用程序的僵尸进程,从而在会话关闭后清除垃圾。
  • 主屏幕改进了辅助功能图标,并且聚光灯和警告也得到了改进,以便更清晰地访问。
  • GNOME 在线帐户修复了首次登录后保存 Kerberos 密码的问题,并允许正确更改过期的密码。

GNOME 初始设置包含口述密码质量级别,对于需要 无障碍指导 创建凭证时。

应用程序:文件、Web 和公司

核心应用程序也受到特别关注,修复了稳定性、兼容性和 接口一致性.

  • Nautilus(文件):修复了由于内部文件管理导致的崩溃。 回调、粘贴大图像的问题、裁剪元素对比度、默认应用程序切换器焦点、测试长时间运行的压缩文件操作以及侧边栏中的拖动起点。
  • Epiphany(GNOME 浏览器):地址栏不再在错误情况下显示下拉菜单(例如,在新选项卡中打开链接)或在失去焦点后保持打开状态;修复位置字段显示模式、非拉丁字符渲染以及导致图标具有黑色背景的回归;配置文件迁移器将 OpenSearch 功能添加到预定义的 DuckDuckGo、Bing 和 Google 搜索引擎;并修复按下 Ctrl+K 后的光标位置。
  • GNOME 软件:更新通知和插件依赖关系解析再次可靠地工作,提高了 新版本.
  • GNOME 远程桌面:修复了某些 NVIDIA GPU 长期存在的图像损坏问题。
  • 计算器:修复了孟加拉塔卡货币的错误兑换率。
  • GNOME 呼叫 49.1/49.1.1:GNOME 会话集成、D-Bus 激活以及 oFono 的 USSD 支持。

平台和工具包

GNOME 应用程序所基于的技术层带来了涉及从文本渲染到可访问性等各个方面的修复,增加了 视觉和输入一致性 在 Wayland 和 X11 上。

  • GTK 4.20.2:修复 Wayland 上的文本阴影堆叠、光标渲染和转换,并引入 API GtkAccessibleHypertext.
  • GTK 3.24.51:改进了 Wayland 上的 UTF-8 标题处理和 X11 上的线程安全性。
  • 利巴德维塔 1.8.1:改进的感觉和可访问性组件,以及 RTL 界面中更加一致的对齐。
  • GJS 1.86.0:移至 GLib 2.86 并修复测试和自省。
  • Glycin 2.0.3:沙盒和动画处理改进。
  • LocalSearch 3.10.1 和 TinySPARQL 3.10.1:更强大的数据库、改进的内存管理和崩溃恢复。

这些调整虽然很微妙,但却带来了更清洁的开发平台和更流畅的用户体验。 更加精致 对于普通大众。

GNOME 49.1 中的辅助功能:屏幕阅读器等

Orca 屏幕阅读器为需要帮助的用户提供了控制和性能方面的飞跃,其新功能可方便导航并减少许多事件中的延迟。 可访问性.

  • Orca 为所有文本类型(不仅仅是网络)添加了 Orca 控制的光标导航,通过 Orca + F12 进行切换。
  • D-Bus 遥控器上的命令和设置得到了扩展,并且 Budgie 桌面开关和面板的呈现得到了改进。
  • OnlyShowIn=GNOME 已恢复到自动启动文件,以便 Orca 49 及更高版本可以在旧版本的 GNOME 桌面上启动,并且“首选项”中的语音名称已得到改进(使用变体和对列表进行排序)。

除此之外,GNOME Shell 本身改进了启动屏幕上的图标和信号,而初始设置提供了 口头指示 密码强度。

GNOME 49.1 可用性

GNOME 49.1 将在未来几周内进入主要发行版的稳定存储库;滚动发布发行版通常会首先收到它,因此 Arch、openSUSE Tumbleweed 或类似版本的用户将能够尝试它。 改进。

通过此更新点,GNOME 强化了其对现代可靠桌面的承诺:移动或调整大小时崩溃更少、可访问性更好、应用程序经过微调,技术基础更扎实,无论是在触摸设备上还是在 NVIDIA公司 和 Wayland/X11。