文章摘要
Asahi Linux团队仍在为苹果M3芯片提供支持,同时正将m1n1引导加载程序改用Rust语言重写。
文章总结
Asahi Linux持续适配Apple M3芯片,m1n1引导程序将转向Rust语言开发
Asahi Linux开发团队近日发布了关于Apple Silicon M系列设备Linux支持的最新进展报告。该项目目前主要聚焦三个方向:
内核支持进展
- 已为Linux 6.17和6.18内核周期提交新补丁,其中Linux 6.18将包含Apple M2 Pro/Max/Ultra的设备树支持
- 更多驱动代码仍在持续向上游内核提交
关键技术改进
- 正将核心组件m1n1引导程序迁移至Rust语言开发,以提升代码可维护性、安全性和逻辑正确性
功能优化
- 游戏兼容性取得突破:Wine现已可在muvm环境外运行
- 图形驱动支持日趋成熟(配图显示系统已能运行游戏)
关于M3/M4/M5芯片的适配情况:
开发团队透露,目前仅完成最基础的底层支持(包括CPU核心初始化和关键外设启动),系统仅能显示闪烁光标,尚不具备实用价值。团队表示将逐步完善对新一代芯片的支持。
完整进展报告详见AsahiLinux.org。
评论总结
以下是评论内容的总结,涵盖主要观点和论据,并保持不同观点的平衡性:
1. 对Asahi Linux项目的支持与实用性
正面评价:用户认为Asahi Linux在M1芯片上表现良好,即使硬件更新快,M1的性能仍足够使用多年。
- "even the base M1 is so capable that even if they stopped there it would be useful for years to come." (评论1)
- "I benefited from the most amount of support for the platform... and have been using Asahi ever since." (评论2)
实用性:用户提到在旧硬件上运行Linux的经济性和实用性,尤其是购买二手M1/M2设备。
- "many of us still use ancient Thinkpads running Linux, and prefer to buy used hardware for a better cost." (评论2)
2. 对项目进展的担忧
开发进度:部分用户对项目进展缓慢和核心开发者离职表示担忧。
- "Feels like most original core developers have quit." (评论4)
- "then hector, lina and alyssa all left and this project appears to be on life support." (评论8)
功能缺失:M1支持仍未完善,缺少Thunderbolt和DisplayPort Alt模式等功能。
- "Still no thunderbolt or display port alt mode." (评论5)
3. 对硬件选择的讨论
Mac硬件的吸引力:用户认为Mac硬件优秀,但Linux支持不足是主要问题。
- "losing Linux support would be pretty devastating... Docker and virtualization just isn’t the same." (评论3)
- "they just aren’t as nice." (评论3,比较Windows笔记本)
替代方案:部分用户建议选择其他支持Linux的硬件,如Dell XPS。
- "My XPS13 works perfectly with Linux straight out of the box for half the price." (评论11)
4. 对项目意义的 broader 观点
技术影响:Asahi项目对ARM平台和Linux生态的潜在影响。
- "Getting a bespoke SoC supported in the mainline kernel... could set a precedent for other ARM64 platforms." (评论6)
- "It might also encourage more laptop makers to ship machines with first‑class Linux support." (评论6)
历史对比:用户将Asahi与早期的Hackintosh现象类比。
- "Twenty years ago people went to great lenghts to run the best OS available... similar efforts are made to run linux on the best hardware available." (评论7)
5. 对Apple的批评与期望
- 开放性问题:用户批评Apple不开放驱动和硬件支持。
- "I honestly dont get why apple isn’t more open with their drivers... it feels like opening up macbooks would just open up more sales." (评论16)
- "I almost wish there was a push to get Apple to be more open on their OS code." (评论9)
6. 实际使用体验
虚拟化替代方案:部分用户转向UTM等虚拟化方案。
- "have since switched to UTM.app... and it’s been excellent." (评论12)
游戏与多媒体支持:Asahi在游戏和多媒体方面的表现。
- "Hollow Knight... works on my M1 Air flawlessly." (评论14)
- "Is Asahi able to run mlx with the full Apple hw optimizations?" (评论13)
总结:Asahi Linux项目在技术上有重要意义,但面临开发进度和硬件支持的挑战。用户对其在旧硬件上的实用性表示认可,但对Apple的封闭性和项目未来持不同看法。部分用户选择替代方案或虚拟化,而其他人则期待更开放的硬件生态。