Folia
← 返回头版

Asahi Linux 发布 Linux 7.2 进度报告,全面推进 Apple Silicon 平台支持

Asahi Linux 团队发布了 Linux 7.2 进度报告,详细说明了在 Apple Silicon(M1 至 M5)平台上的电源管理、安全特性、外设驱动、视频解码及直接扫描输出等方面的进展 1。在电源管理方面,由于缺乏 EL3 导致无法使用标准 PSCI,Sven 正在实现基于 UEFI Runtime Service 的 PSCI conduit 1。

针对 M4 系列芯片,团队解决了因锁定 chicken bits 导致 WFI 丢失状态而引发的崩溃问题,Yurkea 添加了内核命令行参数以配置空闲循环行为,相关补丁已进入 linux-next 1。同时,Sven 逆向工程了 SPRR 和 GXF,使 m1n1 虚拟机管理程序能够模拟它们以加载 SPTM,从而支持 M4 及以上机器的追踪 1。此外,Yurkea 和 Sven 解决了 macOS 15.x 固件中 NVMe 控制器的破坏性变更,实现了对 M4 和 M5 的 NVMe 支持 1。

在 M3 系列外设与图形显示优化方面,chaos_princess 完成了 High Frequency decimator 麦克风支持,mildsunrise 和 chaos_princess 实现了 M3 Pro/Max 从 CD3217 (I2C) 到 ACE3 (SPMI) USB 端口控制器的切换支持,M3 系列将针对 macOS 14.8.3 的 GPU 和显示控制器固件 ABI 1。在视频解码方面,AVD 硬件解码支持 AVC、HEVC 和 VP9,sofus 修复了 VA-API 到 V4L2 Stateless 的转换层,使其在桌面软件中可用 1。为实现直接扫描输出,Oliver Bestmann 和报告作者正在 DCP 驱动及 Mesa 驱动中启用 Interchange 帧缓冲格式 1。此外,KDE Plasma 的 Kwin 合成器目前将 AGX 和 DCP 视为多 GPU 设置,禁用了 DMA-BUF 直接扫描输出,该功能可能从 Plasma 6.8 开始启用 1。


评论