近日,GNOME 项目宣布推出即将发布的 GNOME 51 桌面环境系列的 Alpha 版本,供公众测试。
GNOME 51的亮点包括,新增用于生成二维码的 API,支持输入捕获门户input capture portal与剪贴板集成,通过减少屏幕绘制 stage paints 和缓冲区复制次数来优化屏幕录制性能,支持使用 elogind 作为 libsystemd 的替代实现,以及支持保存和恢复显示器亮度。
GNOME 51 还取消了对 Wayland 环境下旧版 NVIDIA 显卡驱动EGLStream/EGLDevice 的支持。
据开发人员介绍,该方案已被 Wayland 中的标准 DMA 缓冲区传递协议取代,该协议利用 GBM 进行缓冲区分配,并直接通过 KMS 与内核交互。
Nautilus 文件管理器现在支持,在拖动多个文件时显示选中项的计数标记,针对文件操作及挂载/卸载操作声明通知类别,提升视图刷新性能,以及在 最近使用 Recents 视图中正确显示文件的 星标 状态。
GNOME 控制中心设置在此开发周期内也备受关注,新增了多项功能,针对配备加速度计的设备提供 自动旋转 选项,在 显示 部分支持水平边缘的居中吸附对齐,以及在鼠标部分支持在插入鼠标时禁用触摸板。
此外,网络部分新增了 DNS 域搜索设置并改进了 WireGuard 对等节点peer引用的所有权管理,同时移除了对 WEP 的支持。远程登录部分现已支持 sshd 服务及 socket 类型的 systemd 单元,并增加了对 SSH socket 服务器的支持选项。
GNOME 设置还在辅助功能、关于系统详情、应用程序、颜色、日期与时间、键盘、电源、打印机、隐私、区域、远程桌面、共享、全局快捷键提供程序、声音、用户等部分进行了细微改进与视觉调整。
GNOME 远程桌面 GNOME Remote Desktop也进行了更新,简化了 GDMGNOME 显示管理器远程显示的处理流程,并通过 AMDGPU 驱动为 AMD GPU 启用了硬件加速功能。
GNOME 会话GNOME Session现已采用 oo7-portal 作为 Secret portal密钥门户的实现,同时 xdg-desktop-portal-gnome 的 Input Capture portal 输入捕获门户也增加了对会话持久性的支持。
GNOME 的显示管理器 GDM 在本开发周期内迎来了一系列有趣的改进,包括,新增了更改回退会话fallback session以及针对无头headless系统禁用本地登录界面greeter会话的设置,重构了会话冲突处理逻辑,改用 logind 进行会话枚举,并增加了对 kmsconvt 的兼容性。
此外,GDM 现在还会检查 PAM 插件是否会丢弃 fsuid 权限,这可能导致 GDM 故障,同时还改进了启动环境中 XDG_DATA_DIRS 变量的构建方式,从而允许用户通过 --prefix=/usr/local 对 GNOME Shell 进行本地修改,而无需使用相同的前缀重新构建 GDM。
GNOME 日历 GNOME Calendar 也获得了一系列增强功能,支持使用地图 URI 打开位置信息,改进了月份名称的格式化显示,在周视图中增加了高对比度支持,微调了事件编辑对话框中备注部分的视觉效果,以及针对月视图和事件小部件的性能提升与渲染优化。
GNOME 计算器 GNOME Calculator 增加了在对实数求逆时将虚部设为 +0*i 的功能,并改进了搜索提供程序。
GNOME 软件中心 GNOME Software 扩展了 Flatpak 文件权限列表,增加了在安装已停止维护 EOL 应用前的警告功能,并支持在启动时重用缓存的 AppStream 数据以提升性能。
Loupe 图像查看器现在会在图像元数据中显示创作者、版权信息、相机镜头及所用软件等信息。Epiphany GNOME Web 浏览器增加了复制当前页面 URL 的快捷键,并支持通过 libpwquality 库生成安全密码。
这5个还能用在苹果芯片的Linux
这个Linux发行版坚持老旧电脑可用