HeadlinesBriefing favicon HeadlinesBriefing.com

Asahi Linux 即将支持 M3,M4/M5 开发中

AppleInsider •
×

Asahi Linux 项目离最终发布支持 M3 苹果硅的版本越来越近了。然而,M4M5 支持仍在开发中。Asahi Linux 是一个将 Linux 带到苹果硅的项目,使其能够在苹果的 ARM 架构芯片上本地运行。虽然项目的进展相对渐进,但已接近里程碑式的发布。在 8 月 26 日的项目博客帖子中,支持 M3 系列苹果硅的工作经历了很多变化。虽然早在一月份就展示过,尽管是半工作状态,但现在已经处于一个更好的位置。该项目表示,几乎准备好为 M3 支持的 Asahi Linux "切割官方发布"了。据称,在接下来的几周里,还会有更多关于它的内容。

最近的 M3 消息 关于 M3 版本的工作,团队表示,摄像头图像信号处理器在获取其工作状态方面基本保持不变,与 M2 版相同。然而,M3 Max 不断出现跳过初始化的消息,这妨碍了工作进展,这是通过一个新的驱动程序得到解决的。这还包括对 M3 内置麦克风工作方式的更改,需要使用新的"高频"去频器,需要新的系数和另一个初始化消息。这也得到了解决。ATCPHY,一个处理 USB3、显示端口和 Thunderbolt 连接的硬件块,通过 USB Type-C 端口,还被发现略有变化。一个 USB 端口控制器也从一个称为 ACE2 的苹果专用德州仪器芯片更改了,ACE2 用于基础 M3 和更早的芯片。在 M3 Pro 和 Max 中,它切换到了 ACE3,这需要一些逆向工程工作。一个更为预期的变化是 GPU 和显示控制器的固件 ABI,这些组件与特定的 macOS 版本配对。

未来的芯片 虽然 M3 支持对该项目来说很好,但它并不ustomed to its laurels。它已经 awareness of the tough challenge of M4 and M5, hinting at issues in April 2025 that could interfere with the work. In the new update, work is still progressing on M4, with an early M5 version also created. The M4 problems detailed by the team include a WFI issue as well as a "breaking change" in Apple's NVMe controller firmware for mac OS 15.x firmware builds. Some of the team managed to mitigate the changes, enabling builds to work for each chip generation. At the same time, PCIe support was fixed so that devices on the bus could be enumerated in Linux. There was also a bug fix where Linux crashed shortly after boot if more than one CPU core was enabled. That said, while work on M4 and M5 is ongoing, the team isn't quite ready to let users try them out.