进展报告:Asahi Linux在苹果的M1架构上实现了基本可用的桌面功能
来自AsahiLinux团队的消息,将Linux引入AppleSilicon的努力已经产生了一个基本的功能性桌面。该项目在今年早些时候以一篇冗长的博文正式启动,详细介绍了将操作系统引入苹果最新和最先进的设备所涉及的挑战。从那时起,苹果M1支持已经进入了Linux内核,到8
来自 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 的滋味–对一些人来说,这可能足以满足生产使用。”
相关文章:
- 信用卡 PIN 码很容易猜测
- 神经元簇发能模拟 AI 学习策略
- 蜘蛛丝可能根本不具有抗菌性质
- 佳能因禁止无墨水打印机扫描被起诉
- DeepMind盈利后开始「买买买」!收购机器人模拟平台MuJoCo,全面开源
- 分析师:新MacBook Pro搭载自家芯片,苹果利润率更高了
- 格芯提交上市申请IPO,筹资约26亿美元
- 美股周二:中概股普涨 阿里涨超6% 高途涨逾12%
- 搭配自研处理器与安卓12,谷歌新机Pixel 6起价599美元
- 摩根士丹利:马斯克有望凭SpaceX成首位万亿美元富豪
- 《鱿鱼游戏》助奈飞三季度新增用户翻倍,股价近新高
- DOTA 2又上热搜了 为什么这次大家到处刷“猛犸”?
- 多位游戏巨头联合希望美国政府监管盗版和作弊网站
- Google Play Data Safety开始接受开发者申请:2022年将强制执行
- 价格欺诈投诉引发公益诉讼 京东“划线价”格式条款须整改
发表回复