Linux|进展报告:Asahi Linux在苹果的M1架构上实现了基本可用的桌面功能
来自Asahi Linux团队的消息,将Linux引入Apple Silicon的努力已经产生了一个基本的功能性桌面 。该项目在今年早些时候以一篇冗长的博文正式启动,详细介绍了将操作系统引入苹果最新和最先进的设备所涉及的挑战 。从那时起,苹果M1支持已经进入了Linux内核,到8月,GNOME桌面被显示为颗启动,其体验被描述为"不是很好,但可以使用" 。创始人Hector Martin今天发表的9月进展报告对项目的粉丝们来说充满了好消息,包括Asahi Linux"可以作为一个基本的Linux桌面使用"的评论,尽管没有GUI加速 。
文章图片
至于用的什么桌面,Martin表示:"无论你想要什么桌面,这都取决于你!"目前的计划是提供一个预配置了KDE的Arch Linux ARM镜像,并可能提供一个可引导镜像,以便用户可以安装自己的桌面偏好 。
今年早些时候,最底层的驱动程序已经并入了Linux内核,但Martin说还需要更多的东西来让M1支持得更好,目标是最终将所有的东西先纳入上游 。
已经并入5.16版本的Linux内核(5.15版本目前处于RC状态)的是PCIe绑定和驱动,以及USB-C PD驱动 。正在审查的还有其他一些部件,包括用于苹果M1的GPIO引脚的Pinctrl驱动、处理M1的设备电源管理的代码,而目前正在开发的是显示控制器的硬件,以及其他方面的工作 。
文章图片
该团队也一直在进行安装程序的开发,因为让这些代码在M1 Mac Mini上运行仍然有些挑战 。"一旦我们有了稳定的内核基础,我们将开始发布一个'官方'安装程序,希望能在'冒险者'中看到更广泛的使用 。"安装程序将是一个脚本,在最终目标是要让用户安装一个Linux发行版之前先用便捷的方法处理分区等繁琐事务 。安装完成后,需要通过电源按钮重新启动到恢复模式,并运行安装程序设置的另一个脚本 。
一旦选定的发行版开始运行,预计ARM64应用程序就可以顺利运行 。Martin补充说:"对于运行x86应用程序的Rosetta方式,我们也很想试试,它应该与Wine一起工作,让你也能运行Windows游戏" 。
进展报告显得非常积极,但最大的拦路虎显然是GPU,虽然还没有GPU加速,但M1的CPU是如此强大,以至于软件渲染的桌面表现也非常好 。但他承认,在提供所需的顺滑体验之前,仍需要磨平大量的粗糙边缘,尤其是GPU 。
【Linux|进展报告:Asahi Linux在苹果的M1架构上实现了基本可用的桌面功能】"尽管如此,我们希望这将使那些愿意站在绝对前沿的人尝到在这些机器上运行Linux的滋味--对一些人来说,这可能足以满足生产使用 。"
推荐阅读
- 技术|“2”类医械有重大进展:神经介入产品井喷、基因测序弯道超车
- 生活|气笑了,这APP的年度报告是在嘲讽我吧
- 重大进展|“2”类医械有重大进展:神经介入产品井喷、基因测序弯道超车
- 语境|B站2021个人年度报告发布:你共计看了多少个视频
- 功能|Linux 微信官方版 2.1.1 正式发布
- 机器|戴森达人学院 | 戴森HP09空气净化暖风扇测评报告
- 手表|采用美信光学传感器,豪鹏科技电池,GARMIN佳明VENU2手表拆解报告
- 末端|菜鸟发布2022物流科技十大趋势报告
- 睡眠不足|日均步数 6611,人均睡眠不足 7 小时:华米发布 2021 年健康报告
- 赛道|声网发布实时互动场景创新生态报告,预测RTE行业市场规模将达千亿