当前位置: 首页 > 科技观察

AsahiLinux已经开始适配Apple的M2芯片

时间:2023-03-12 12:06:20 科技观察

AsahiLinux是一个将Linux移植到配备AppleSilicon芯片的Mac设备上的项目。将其打磨到可以用作日常操作系统的程度。这样做需要大量的开发工作,尤其是对GPU架构进行逆向工程并为其开发开源驱动程序。AsahiLinux在今年3月推出了第一个公开的Alpha版本,可以让搭载M1芯片的Mac电脑安装并运行Linux操作系统。在测试中,它也击败了苹果自家的macOS,速度甚至提升了40%,项目的发展势头被一致看好。AsahiLinux项目的首席开发人员HectorMartin最近在Twitter上表示,他们已经开始将Linux移植到M2芯片上。虽然工作才刚刚开始,但已经取得了不错的进展。特别是,为M1编写的许多现有Linux代码仍可在M2上运行,但在新的M2Mac完全支持Linux之前,仍需要编写一些新的驱动程序。通过一系列逆向工程/调试/内核工作,HectorMartin在工作的第一天就确认NVMe、USB和SMC功能在M2上正常工作。然而,并不是所有的功能都能这么幸运。例如M2设备的键盘、触摸板、SPMI都需要重写一个新的驱动才能正常工作。此外,PCIe、Thunderbolt等功能目前也存在不少问题。尚未解决。至于对显卡、神经引擎、视频编码器等功能的支持,这在M1上暂时还没有完全解决,现在也被带到了M2上。更多细节和HectorMartin围绕M2Linux的活动可以通过他的Twitter找到:这条推文显示当前缺少支持的功能包括:扬声器未经测试键盘/触控板需要新的驱动程序IPMI需要新的驱动程序PCIe需要m1n1中的fusemap来初始化。可以通过AsahiLinuxWiki跟踪当前AsahiLinux移植M1和M2芯片的Mac系统的进度。项目GitHub地址:https://github.com/AsahiLinux本文转自OSCHINA本文标题:AsahiLinux已开始适配AppleM2芯片本文地址:https://www.oschina.net/news/201511/苹果-m2-linux