Asahi Linux 已开始适配苹果 M2 芯片

系统 Linux
Asahi Linux 项目的主要开发人员 Hector Martin 近日在 Twitter 上表示他们已经开始了将 Linux 移植到 M2 芯片上的工作。

Asahi Linux 是一个旨在将 Linux 移植到配备 Apple Silicon 芯片 Mac 设备上的项目,项目的目标不仅仅是让 Linux 能够在这些设备上运行,而是要将它打磨到可以用作日常操作系统的程度。这样做需要大量的开发工作,尤其是还要对 GPU 架构进行逆向工程并为其开发开源驱动程序。

Asahi Linux 在今年 3 月的时候推出首个公开 Alpha 版本,可以让配备了 M1 芯片的 Mac 电脑安装运行 Linux 操作系统,虽然仅仅是 Alpha 版本,但在诸如 PHP 编程测试以及重新编译 Raspberry Pi Linux 内核的测试中还击败了苹果自己的 macOS,甚至可以快 40%,项目的发展势头也被大家一致看好。

Asahi Linux 项目的主要开发人员 Hector Martin 近日在 Twitter 上表示他们已经开始了将 Linux 移植到 M2 芯片上的工作。虽然这项工作才刚刚开始,但已经取得了不错的进展。尤其是许多现有为 M1 编写的 Linux 代码仍然可以适用于 M2,但在新的 M2 Mac 完全可以使用 Linux 之前,仍然需要编写一些新的驱动程序。

通过一系列的逆向工程 / 调试 / 内核方面的工作,Hector Martin 确认 NVMe、USB 和 SMC 功能在第一天的工作中就已经能够在 M2 上正常使用了。

不过并非所有的功能都能如此幸运,诸如 M2 设备的键盘、触控板、SPMI 都需要重写一个新的驱动程序才能正常使用,除此之外,PCIe、Thunderbolt 等功能目前也都有很多问题尚未解决。

至于对显卡、神经引擎、视频编码器等功能的支持,这是在 M1 上都暂时没有完全解决的问题,如今也同样被带到了 M2 上。

更多的细节和 Hector Martin 围绕 M2 Linux 上的活动可以通过他的 Twitter 找到:

这则推文显示,目前缺少支持的功能包括:

  • 扬声器未经测试
  • 键盘 / 触控板需要新的驱动
  • IPMI 需要新的驱动
  • PCIe 需要 m1n1 中的 fusemap 来初始化

目前 Asahi Linux 针对 M1 和 M2 芯片的 Mac 系统的移植进展可以通过 Asahi Linux Wiki 跟踪。

项目 GitHub 地址:https://github.com/AsahiLinux

本文转自OSCHINA

本文标题:Asahi Linux 已开始适配苹果 M2 芯片

本文地址:https://www.oschina.net/news/201511/apple-m2-linux

责任编辑:未丽燕 来源: OSCHINA
相关推荐

2023-06-26 13:46:59

Linux 6.4苹果 M2 芯片

2021-06-02 11:23:36

M2芯片苹果

2021-07-09 20:42:41

微信macOS移动应用

2023-01-30 21:27:18

WPS Office

2024-05-11 08:30:00

AI芯片

2023-12-22 19:59:16

苹果芯片

2021-05-20 15:08:31

苹果M2芯片64G超大内存

2022-06-07 14:55:23

苹果M2 芯片MacBook

2023-02-21 08:55:47

Linux操作系统

2023-05-09 11:11:39

Linux操作系统

2023-12-07 11:46:00

苹果芯片开源

2022-06-07 09:54:29

AppleM2 处理器WWDC 大会

2023-03-13 15:42:00

模型芯片

2021-03-18 09:17:00

LinuxM1 Mac苹果

2023-02-17 08:14:14

微软Windows 11

2022-08-03 07:56:01

MacM2芯片Linux

2023-11-01 20:08:07

苹果M3英特尔AMD

2009-04-14 12:56:44

Nehalemintel虚拟化

2009-06-18 08:51:03

Spring3.0 M

2022-08-06 12:56:51

MacBookSafari浏览器
点赞
收藏

51CTO技术栈公众号