发行注记:2024 年 9 月

近日,我们发布了新一批安同 OS 系统发行,包含自 8 月初以来的各类系统组件更新及安全修复。本次的主要更新内容包括针对 Hyper-V、VMware 及 VirtualBox 等虚拟化平台、较新 x86 设备及龙架构平台的功能及支持优化,本发行注记将简略介绍相关变化。

本次发行亦带有大量针对安装体验的修复,本发行注记也将进行介绍。

请注意:如果您已安装安同 OS,本发行注记提到的修复及变化均已通过系统更新推送,您无需重装系统或额外安装任何软件包。

平台支持

本次更新包含如下针对硬件平台支持的更新和修复:

  • Linux 内核更新至 6.10.10,包含针对部分 AMD 显卡及虚拟化平台的支持修复
  • 集成龙架构“旧世界”固件支持,现已支持在任意已知 3A5000 及 3A6000 系列平台上启动和安装安同 OS
  • 修复了 Hyper-V 及 VMware/VirtualBox 部分配置下无法正常启动进入桌面的问题;其中,我们禁用了 Hyper-V 虚拟视频的帧缓冲驱动 (hyperv_fb) ,改用对其支持更完善的 DRM 驱动 (hyperv_drm)
  • 修复了使用包含 NVIDIA 及非 NVIDIA GPU 的多显卡配置时,无法正常进入桌面的问题
  • 修复了部分 Intel Core Ultra(代号名 Meteor Lake)平台笔记本电脑声卡无法使用的问题
  • 修复了联想 ThinkBook 14 2024 酷睿版及锐龙版(又称 ThinkBook 14 G6+ IMH/AHP)睡眠偶发复位及 Fn + F5 组合键可能触发意外断电的问题
  • 禁用了 ATI/AMD R600 至 TeraScale 3 系列 GPU 上的 VC-1 硬件解码支持(常用于 WMV 格式视频),该格式支持从未完善且可能导致系统崩溃
系统结构调整

根据用户反馈,我们对系统套件包 (*-base) 的依赖结构进行了调整:

  • 任何非必要组件均已从原来的“硬依赖 (Depends)”降级为“软依赖 (Recommends)”,即默认自动安装但允许用户根据需要和喜好卸载
  • 将一部分删除后可能阻碍系统修复和管理的工具(如 NetworkManager 和 oma 等)标记为“关键组件 (Essential)”,默认不允许用户删除

本次系统发行更新包含许多组件更新,其中较为关键的更新及修复有:

  • 系统核心包 (Core) 更新至 11.5.2,提高了默认内存映射数量以修复部分大型软件编译时报告内存不足的问题;修复一处与 foot 终端配置的文件冲突
  • 小熊猫包管理 (oma)更新至 1.10,包含多轮功能及界面修复,改善了对部分 Debian/Ubuntu 第三方源的支持
  • libLoL龙架构“旧世界”应用程序兼容层更新至 0.1.6,适配 glibc 2.40 更新及 Linux 内核引入statx()系统调用等变化,并修复了lxstat64()系统调用的实现
  • OpenSSH 发布更新,针对先前泄漏的 OpenSSH 主机密钥进行集中匹配、删除和重生成
  • Mesa 图形库更新至 24.2.2、libdrm 直接渲染管理器运行时库更新至 2.4.123,包含对各类新老显卡的支持
  • curl 网络工具及运行时更新至 8.10.0,包含多个安全漏洞修复
  • OpenSSL 更新至 3.3.2,包含自八月初以来的多个安全漏洞修复
  • NVIDIA 官方显卡驱动更新至 560.35.03,包含对最新显卡及图形应用、游戏的支持优化
  • 为 OpenSSH 组件引入ssh-agent.service用户服务,方便登录时进行密钥鉴权和登记
  • 更新 X11 基础工具包 (x11-app) 各组件,其中包含x11perf工具测试梯形绘制性能时因未正确处理不受支持的材质格式时引发崩溃的问题(UnixBench 的 2D 图形测试使用该工具)
功能修复

除功能更新带来的修复外,我们还针对用户反馈的问题对部分系统功能中存在的问题进行了修复:

  • 修复彩色 emoji 字形无法正确显示的问题
  • 修复了 Bilibili 未正确识别 AV1 元数据,导致无法正确启用硬件解码的问题,可提高部分平台的观看体验
  • 默认 Bash 配置中可执行文件搜索路径($PATH变量)在非登录会话中被错误覆盖的问题
安装体验

本次发行更新包含的安装盘亦包含许多修复与改进,具体有:

  • 修复了安装盘在包含 NVIDIA 及非 NVIDIA GPU 的多显卡设备上无法正常启动的问题
  • 将救援与恢复控制台(命令行模式)下的安装程序替换为dkcli,与图形安装程序功能均等且支持无人值守安装模式[ "将救援与恢复控制台(命令行模式)下的安装程序替换为", ",与图形安装程序功能均等且支持无人值守安装模式" ]
  • 新增在龙架构“旧世界”固件上的启动和安装支持
  • 删除预设的live用户密码,规避默认启用 SSH 服务的情况下提权路径过于显著的问题[ "删除预设的", "用户密码,规避默认启用 SSH 服务的情况下提权路径过于显著的问题" ]
  • 禁用屏幕节电、睡眠等功能,避免产生意外故障
  • 为救援与恢复控制台的启动提示新增本地化支持,并更新了报告系统问题的渠道信息
  • 更新Memtest86+内存测试工具至 7.00