Gravity Linux 早期 Alpha 发布:M4 Mac mini 跑通原生 Linux,GPU 与 DCP 驱动可用

Gravity Linux 团队(开发者 Cody Ho 与 Niklas Sheth)发布面向 M4 Mac mini 的早期 Alpha 版本,首次在该设备上实现可用的 DCP 显示协处理器与 GPU 驱动,GPU 已通过 OpenGL ES 3.0 与 OpenGL 3.3 合规认证。该项目是基于 Fedora 的发行版重制,默认搭载 KDE 桌面与 Wayland 显示协议,用户可在 macOS 下通过一条 shell 命令完成安装。官方明确表示此版本仅供开发者测试,尚不适合日常使用:Alpha 版无法升级至后续 Beta 或正式版,届时需整盘重装;暂不支持睡眠唤醒、USB-C 接口视频输出(HDMI 正常)以及 Thunderbolt/USB4;功耗偏高、关机重启不稳定,扬声器音量出于安全考虑被限制。除上述已知问题外,其余功能均经过测试可正常工作。团队称发布 Alpha 的目的是让开发者尽早测试真实负载、发现缺陷并参与修复,为 Beta 版打磨平台。后续计划将支持扩展至 MacBook Neo 及其余 M4、M4 Pro、M4 Max 机型,M5 与 M6 设备亦在规划范围内。长期目标是将全部成果提交上游,项目采用教科书式净室逆向工程流程,未参考任何 Apple 二进制文件,并公开文档化全部方法与发现,以规避法律风险并保障项目可持续性。

事件分析

Apple Silicon 上实现完整 Linux 支持的最大技术瓶颈集中在 DCP(显示协处理器)与 GPU 驱动,此前该领域几乎由 Asahi Linux 一家长期攻坚,Gravity Linux 的出现意味着这一方向出现了第二支具备实质产出的团队,社区对 M 系列芯片硬件细节的逆向理解正在加速沉淀。OpenGL 3.3 合规距离 Vulkan 等现代图形 API 仍有差距,但已足以支撑轻量桌面与部分图形工作负载。项目强调净室逆向、不接触 Apple 二进制,兼顾了法律安全与可持续性,并把上游化作为长期目标,若驱动最终进入主线内核,苹果硬件有望成为小型服务器、编译农场与自托管场景的低功耗选项。后续值得关注的节点包括 Beta 版能否补齐睡眠与雷电接口、以及 MacBook Neo 等移动设备的适配进度。

核心观点:净室逆向攻克 DCP 与 GPU 驱动后,苹果封闭硬件生态正被开源社区一步步撬开,通用 Linux 生态向 M 系列芯片扩张已成趋势。

原文链接:Hacker News

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册