Asahi Linux 7.1 进展报告
关于 Asahi 进展的整体看法
- 许多人对这样一个小团队已经实现原生 Vulkan 1.2 和广泛可用性感到惊讶,尤其是在 M1/M2 上。
- 也有人强调,经过多年后,一些关键问题仍未解决(例如电源管理),这说明对专有硬件进行逆向工程有多么艰难。
- 还有人认为,即使只是在少数机型上提供部分支持,也已经比完全没有替代方案要好得多。
硬件支持、电源管理与日常使用
- 关于可用性的反馈不一:有人说 M1 Air 在空闲时电池消耗太高,而且外接显示器(Alt-DP)在某些桌面环境下有问题;也有人表示,Asahi 在配备 DisplayPort 正常工作的 M2 Max 上是非常稳定的日常系统。
- 电源管理之所以复杂,是因为 Apple 没有实现 Linux 预期的 PSCI;Apple 平台使用的是它们自己的机制。
- M3 支持正在推进中;据称核心组件(PCIe、Wi‑Fi、Bluetooth、NVMe、输入设备)在开发版中已经能工作,但安装器支持仍然还要一段时间。
Apple 的动机与开放性
- 许多人质疑 Apple 为什么不资助或协助 Asahi,认为这会是成本很低的善意举措,而且可能卖出更多硬件。
- 反方观点:
- Mac 只占 Apple 收入的一小部分;Apple 主要优化的是自己的生态、服务和控制力。
- 支持 Linux 会增加责任和长期维护成本;Apple 更愿意保持固件、驱动和电路图的私密性。
- 从历史上看,Apple 甚至在更早的架构上也没有优先考虑 Linux。
- 有人指出,Apple Silicon 上 Apple 已经提供了很强的虚拟化支持,因此他们用这种方式替代裸机 Asahi。
发行版、上游化与生态
- Asahi 的工作正在向主线内核上游,但这进展缓慢且要求很高。
- Apple Silicon 上已经存在或可以实现多种发行版:Fedora Asahi Remix、Arch、Void、NixOS、Ubuntu Asahi,以及实验性的 Debian 移植。
- 有人预计,由于 Apple 平台的特殊性,Asahi 专用的安装器/引导加载器仍会长期有需求。
项目流程、政策与工具
- m1n1 支持自动化的 tethered 启动、调试,以及类似 CI 的工作流。
- 项目明确禁止在贡献中使用 LLM,有人认为这在理念上合理,但在实践中会带来限制。
- 讨论还涉及 Linux 内核文化:高标准被视为有价值,但评审中的毒性被认为是一些贡献者的障碍。
替代硬件与对比
- 不少人认为 Apple 不再在笔记本质量上独占鳌头;Framework、Zephyrus、XPS 以及其他产品都被视为有竞争力,尤其是在更新的 x86/Arm 芯片上。
- 如果追求 *nix 环境下顶级续航,许多人仍然认为 MacBook(搭配 macOS)无可匹敌;通用硬件上的 Linux 续航则落后一些。