领先社区项目之一的开发人员表示,经过数月的等待,Linux可以在AppleM1驱动的设备上运行。由HectorMartin领导的AsahiLinux项目在其最新进展报告中透露,其软件构建现在可用于“基本”任务。
不要指望Apple设备的所有花里胡哨,尽管AsahiLinux开发人员已经成功地合并了大多数必要的驱动程序(PCIe、USB-C、Pinctrl、设备电源管理、显示控制,仅举几例))对于Linux5.16,它仍然没有GPU加速。
“有了这些驱动程序,M1Mac实际上可以用作桌面Linux机器,”进度报告写道。“虽然还没有GPU加速,但M1的CPU非常强大,以至于在它们上的软件渲染桌面实际上比在具有硬件加速的RockchipARM64机器上更快。”
是什么让把Linux移植到一个M1设备如此困难的是,在SoC采用了专有的GPU的事实。
为了让GPU加速发挥作用,开发人员需要从头开始构建一个新的驱动程序。这很重要,因为某些程序使用这种专有硬件,如果没有适当的驱动程序,它们将无法运行。换句话说,即使在移植之后,Apple所有者也不应该期待完整的Linux体验。
接下来的步骤之一是为该项目创建一个完整的安装程序,因为目前只有社区成员才能在M1设备上体验本机LInux。与TheRegister交谈后,Martin确认安装程序正在进行中。
“一旦我们有了稳定的内核基础,我们将开始发布一个‘官方’安装程序,我们预计它会在喜欢冒险的人中得到更广泛的使用,”马丁说。
标签: