苹果M2设备的Linux起步工作取得了良好进展

2022年06月29日 13:56 次阅读 稿源:cnBeta.COM 条评论

Hector Martin 领导的 Asahi Linux 团队,一直在努力将 Apple Silicon 拉入 Linux 生态。最近他收到了一台 13 英寸的 2022 款 MacBook Pro,并开始着手为 M2 带来 Linux 支持。虽然本周才刚起步,但幸运的是,为 M1 编写的大部分 Linux 代码,都可在 M2 上无缝运行。当然,要让 M2 Mac 完美运行 Linux,还得再编写一些新的驱动程序。

访问:

阿里云服务器精选特惠:1核1G云服务器低至0.9元/月

1.webp

(来自:Asahi Linux / GitHub

本月早些时候,苹果发布了采用 M2 SoC 的 2022 款 MacBook Air / MacBook Pro 机型。

M2 定制芯片采用了 8 核 CPU + 最多 10 核 GPU 的设计,性能分别较 M1 提升 18% 和 35% 。

此外得益于对最高 24GB LPDDR5 统一内存的支持,内存带宽也增加了 50% 。

2.jpeg

Hector Martin 周一开始了 Linux M2 启动工作,通过逆向工程和内核破解调试,其确认 NVMe、USB 和 SMC 等功能可无缝启用。

3.jpg

初次尝试(图自:Hector Martin)

遗憾的是,苹果 M2 新机需要单独准备键盘和触控板驱动程序,此外 SPMI 和 PCIe 支持也需要 m1n1 代码中的 fusemap 来完成初始化操作。

4.png

NVMe 与 SMC 工作正常(警告文字可忽略)

目前还有 PCIe、PMU、雷雳(Thunderbolt)和 DP-Alt Mode 等尚未解决的问题,且 Apple Silicon 图形支持工作也需要进一步深入。

5.png

此前他们已经展示了首个由开源兼容驱动渲染的三角形,但仍需几个月去打造功能完备的 Gallium3D OpenGL 和上游 DRM / KMS 内核驱动程序。

相关文章:

Asahi Linux展示三角形渲染以庆祝苹果M1开源兼容驱动的出现

对文章打分

苹果M2设备的Linux起步工作取得了良好进展

2 (13%)
已有 条意见

    最新资讯

    加载中...

    今日最热

    加载中...

    热门评论

      Top 10

      招聘


      Advertisment ad adsense googles cpro.baidu.com
      created by ceallan