皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Asahi Linux 有实验性 DisplayPort 代码,Apple M3/M4/M5 的驱动开发仍在进行中

著名的 Asahi Linux 开发者 Sven Peter 在本周于德国汉堡举行的第 39 届 Chaos Communication Congress(”39C3″)上发表了演讲。他介绍了仍在进行中的 Apple M3 / M4 / M5 SoC 和设备支持情况,以及其他待解决的功能,例如在 Linux 系统下使 Apple Macs 支持 DisplayPort。

Sven 涉及了 Asahi Linux 项目今年提交给主线 Linux 内核的众多补丁,其中许多已在 Phoronix 上有报道。包括 USB3 支持、系统管理控制器(SMC)、SPMI、音频等,这些内容主要针对 Apple M1 / M2 硬件。

Sven 承认,目前尚未合并到上游的最大的内核代码是用于显示控制器以及启用 GPU 驱动功能的代码。

在显示方面,Asahi Linux 开发者一直在努力实现 DisplayPort 连接。为此,他们现在通过其”fairydust”树为 Asahi Linux 提供了实验性的 DisplayPort 补丁。

支持比 Apple M1/M2 更新的硬件仍然是一个重大挑战。对于 Apple M3,他们需要处理协处理器通信的变化、电源交付控制器迁移到 SPMI、新的 chicken bit 初始化序列以及其他变化。Apple M3 的 GPU 支持也需要进行“大量”的工作。

Asahi Linux 有实验性 DisplayPort 代码,Apple M3/M4/M5 的驱动开发仍在进行中

不过在最近几周,一位名为”IntegralPilot”的新贡献者一直在进行 M3 的启动工作。在这方面已经取得了一些进展,甚至现在已经在 M3 硬件上运行了 DOOM:

Asahi Linux 有实验性 DisplayPort 代码,Apple M3/M4/M5 的驱动开发仍在进行中

对于让 Apple M4 和 M5 硬件在 Linux 上正常运行,还有更多更改需要处理。M4/M5 的更改也破坏了现有的 Asahi Linux 反向工程工具。因此,随着我们进入 2026 年,看起来在下游的 Asahi Linux 上让这些较新的 Apple M4 和 M5 硬件顺畅运行仍需一段时间,而在上游内核中看到它们则可能需要更长的时间。

那些希望了解更多关于 Apple Silicon Linux 的情况的人,可以查看 Sven Peter 在 39C3 上的演讲,网址为 media.ccc.de。还有 PDF 演示文稿。

转自  Asahi Linux Has Experimental Code For DisplayPort, Apple M3/M4/M5 Bring-Up Still Ongoing – Phoronix