文章摘要
Asahi Linux庆祝成立5周年,已从最初的基础支持发展为Linux生态中表现优异的AArch64平台。尽管项目取得显著成功,用户仍持续询问USB-C视频输出功能的支持时间,团队虽多次礼貌拒绝提供具体ETA,但相关问题仍不断涌现。
文章总结
Asahi Linux 6.19 进展报告
五周年里程碑与USB-C显示输出支持
2026年标志着Asahi Linux项目成立五周年。从最初的串口"Hello World"到如今成为Linux生态中支持最完善的AArch64桌面平台之一,该项目成功推动了开发者对Apple Silicon设备的重视。尽管团队反复强调不提供具体功能时间表,但用户最关心的USB-C DisplayPort Alt Mode支持终于取得突破——开发者Sven在39C3大会上演示了通过USB-C转HDMI适配器输出显示信号,相关代码已合并至fairydust分支。该功能涉及DCP、DPXBAR、ATCPHY和ACE四个硬件模块的逆向工程与驱动开发,目前仍存在单端口限制和热插拔兼容性问题,暂仅推荐开发者测试。
M3系列设备支持进展
在三位新贡献者的协作下,M3 MacBook Air已能启动至Plasma桌面环境,基础功能(键盘、触控板、WiFi等)运行状态接近早期M1测试版水平。但关键瓶颈在于: - 图形渲染依赖软件加速,效率低下 - GPU架构革新(新增光线追踪、网格着色器等)需重新逆向 - DCP显示控制器需独立驱动开发 团队表示将坚持高标准,不会仓促发布不完善版本,预计还需完成音频系统调校、摄像头支持等关键工作。
120Hz高刷新率实现
通过新贡献者Oliver Bestmann的研究,14/16英寸MacBook Pro的内置显示屏在Linux 6.18.4内核后已支持120Hz模式。该方案通过逆向DCP固件中三个关键时间戳字段实现,虽暂未启用可变刷新率(VRR),但为后续HDR等功能开发奠定基础。
显示引擎深度优化
DCP驱动正进行系统性重构: - 新增硬件平面支持,提升视频播放效率 - 实验性支持Apple专属压缩帧缓冲格式 - 修复内置显示屏色彩过饱和问题 - 早期HDR功能测试已启动
摄像头支持完善
修复了GNOME Camera等应用无法使用摄像头的多层级问题,涉及: - Mesa驱动对平面视频格式的处理 - PipeWire延迟计算逻辑 - GPU内核驱动的DMA-BUF死锁问题
上游代码合并进展
过去一年内核补丁数量减少30%(1232→858个),其中GPU驱动(2.1万行代码)的上游化工作已启动,正进行IGT测试套件适配。性能优化方面,内存拷贝操作速度提升至饱和带宽水平,缓冲区清除速度达355GB/s(M1 Ultra)。
软件包管理改进
Fedora Asahi Remix将集成DNF5包管理器,支持自动迁移上游软件包,相关功能将随Fedora 44发布。PackageKit已新增DNF5后端支持,提升图形商店体验。
社区活动预告
团队将出席SCaLE等会议,继续招募开发者参与M3/M4支持工作。项目通过OpenCollective和GitHub Sponsors接受捐助以维持开发。
(注:文中硬件模块缩写释义:DCP=显示协处理器,DPXBAR=显示交叉总线,ATCPHY=Type-C物理层,ACE=USB-C电源控制器,AGX=苹果GPU加速器,AVD=苹果视频解码器)
评论总结
总结评论内容:
- 对Asahi团队工作的赞赏与期待
- 多位用户表达了对Asahi项目在Apple芯片上实现Linux支持的赞赏
- "Great work. I believe used M1/M2 machines will be favored by young developers" (评论2)
- "Just came to praise the seven heroic souls who are working on this wonderful project" (评论7)
- 对Apple封闭生态系统的担忧
- 有评论指出开源软件在定制芯片时代面临滞后问题
- "It seems like the future is going to be a world of closed systems and custom silicon" (评论4)
- "with any free software lagging far behind" (评论4)
- 对具体技术进展的关注
- 用户关注120Hz刷新率支持等具体功能实现
- "120Hz is awesome! That was the last feature I personally felt was missing" (评论3)
- 讨论M3/M4芯片支持的技术细节:"Do the M4 and M5 GPUs also change a lot from the M3?" (评论2)
- 对项目资源不足的疑问
- 有评论质疑为何没有更多资金支持这个重要项目
- "why...does Asahi not have a fully funded staff of fifty people?" (评论7)
- 对Apple公司态度的猜测
- 用户好奇Apple是否关注Asahi项目的工作
- "Are they in awe of the reverse engineering marvels...or are they indifferent to it?" (评论1)