Linux 7.2 内核适配 M3 Mac,支持四款机型
Linux 内核在即将到来的 7.2 版本中,将迎来一项重要更新,有望首次实现对苹果 M3 系列设备的原生启动支持。此次更新涵盖了包括 iMac(24 英寸,2023 年)、MacBook Air(13 英寸和 15 英寸,2024 年)以及 MacBook Pro(14 英寸,2023 年)在内的多款机型。
本次更新的核心是为 M3 系列设备引入了基础的设备树支持。开发者通过提交一组补丁,为 Apple SoC 设备树添加了 M3 相关配置。现阶段,这些补丁能够实现 Linux 内核引导至简单的串口控制台,为后续的系统启动奠定了基础。硬件支持方面,主要覆盖了 CPU 核心、中断控制器、电源管理、看门狗、串口、引脚控制器、I2C 以及启动帧缓冲等关键模块。此外,笔记本机型还获得了键盘 LED 背光所需的 PWM 控制器支持,而 iMac 和 14 英寸 MacBook Pro 则新增了对 Apple cd321x USB Type-C 端口控制器的支持。
尽管 Linux 7.2 版本迈出了支持 M3 系列设备的第一步,但开发者强调,目前仅限于基本的启动能力,距离普通用户日常使用仍有相当大的差距。尤其是 M3 芯片相较于 M2 在架构上存在显著变化,图形驱动的完善将是后续工作的重点,需要投入大量精力来解决。
对于追求在苹果 M3 设备上体验 Linux 操作系统的用户而言,此次更新是一个积极的信号,预示着未来将有更全面的支持。然而,考虑到目前仅是初步的启动支持,且图形等核心功能的实现尚需时日,建议普通用户暂不急于尝试,而对于 Linux 开发者和爱好者来说,则可以关注后续的进展。