Linux|苹果M2设备的Linux起步工作取得了良好进展
Hector Martin 领导的 Asahi Linux 团队,一直在努力将 Apple Silicon 拉入 Linux 生态 。最近他收到了一台 13 英寸的 2022 款 MacBook Pro,并开始着手为 M2 带来 Linux 支持 。虽然本周才刚起步,但幸运的是,为 M1 编写的大部分 Linux 代码,都可在 M2 上无缝运行 。当然,要让 M2 Mac 完美运行 Linux,还得再编写一些新的驱动程序 。
文章图片
(来自:Asahi Linux / GitHub)
本月早些时候,苹果发布了采用 M2 SoC 的 2022 款 MacBook Air / MacBook Pro 机型 。
【Linux|苹果M2设备的Linux起步工作取得了良好进展】M2 定制芯片采用了 8 核 CPU + 最多 10 核 GPU 的设计,性能分别较 M1 提升 18% 和 35%。
此外得益于对最高 24GB LPDDR5 统一内存的支持,内存带宽也增加了 50%。
文章图片
Hector Martin 周一开始了 Linux M2 启动工作,通过逆向工程和内核破解调试,其确认 NVMe、USB 和 SMC 等功能可无缝启用 。
文章图片
初次尝试(图自:Hector Martin)
遗憾的是,苹果 M2 新机需要单独准备键盘和触控板驱动程序,此外 SPMI 和 PCIe 支持也需要 m1n1 代码中的 fusemap 来完成初始化操作 。
文章图片
NVMe 与 SMC 工作正常(警告文字可忽略)
目前还有 PCIe、PMU、雷雳(Thunderbolt)和 DP-Alt Mode 等尚未解决的问题,且 Apple Silicon 图形支持工作也需要进一步深入 。
文章图片
此前他们已经展示了首个由开源兼容驱动渲染的三角形,但仍需几个月去打造功能完备的 Gallium3D OpenGL 和上游 DRM / KMS 内核驱动程序 。
相关文章:
Asahi Linux展示三角形渲染以庆祝苹果M1开源兼容驱动的出现
推荐阅读
- Apple|苹果线上商城上架多款第三方配件
- Apple|苹果陷入“包围” 巴西也考虑强制iPhone使用USB-C接口
- Apple|苹果澄清:iPad可继续作为Home Hub使用 但无法获得新功能
- 最新消息|欧菲光已被移除实体清单 曾因此痛失苹果超大单营收腰斩
- Apple|苹果公司将于7月28日公布第三财季财报 议程包含高管讨论环节
- Apple|苹果高管采访中称三星抄袭iPhone 只是加了一面更大的屏幕
- Apple|郭明錤:苹果5G基带芯片研发不顺利 高通明年将继续为其提供解决方案
- Linux|FESCo批准一批Fedora Linux 37的新功能
- 硬件|工程师开发出乐高式可拆卸AI芯片 未来升级设备只需简单更换
- Apple|苹果雷电4 Pro连接线评测:快充、数据传输、视频传输均为目前顶级水准
