Asahilinux

将 Linux 移植到 Apple Silicon 芯片的开源项目。

Asahi Linux 7.1 进展报告:解决 macOS 27 启动故障与 M3 深度适配

Asahi Linux 团队发布了 Linux 7.1 适配进展,解决了 macOS 27 开发者预览版导致的启动项消失问题,并修复了因 SMC 固件变更引发的电池管理故障。 M3 系列芯片在音频、CPU 调度及传感器支持上取得重大突破。此外,团队开始逆向并替换 Apple 视频解码器的私有固件,为原生硬件加速铺平道路。
评论点赞收藏46 天前

Asahi Linux 进展报告:Linux 7.0 版本更新

Asahi Linux 发布 Linux 7.0 进展报告。主要更新包括安装器自动化部署、ALS 自动亮度传感器驱动及校准固件支持、PMP 电源管理处理器驱动降低待机功耗,以及修复蓝牙音频断连问题。 此外,团队发现通过修改显示控制器参数实现了可变刷新率(VRR),但受限于苹果固件机制,目前需强制开启且不被合成器识别。
评论点赞收藏111 天前

Asahi Linux 进展报告:Linux 6.19 版本更新

Asahi Linux 五周年进展报告。USB-C 视频输出功能已初步实现,M3 芯片支持正在推进中。 团队深入解决了 120Hz 屏幕刷新率、HDR 显示及摄像头驱动中的复杂底层 Bug。
评论点赞收藏179 天前

Asahi Linux 进展:Linux 6.18 中的 SMC 驱动、USB3 支持与麦克风修复

Asahi Linux 团队发布了 Linux 6.18 进展报告。核心 SMC 驱动及 USB3 支持已合并入上游内核,解决了苹果硅芯片 Mac 的关键硬件兼容问题。 针对 M2 Pro/Max 机型麦克风无声的问题,开发者通过购买设备深入调试,发现是 IOMMU 内存映射范围配置错误导致。修复后麦克风功能恢复。团队还介绍了与 Fedora 和 KDE 合作改进安装体验的工作,旨在让 Linux 在 Mac 上的安装更安全便捷。
评论点赞收藏229 天前

Asahi Linux 进展报告:Linux 6.17 内核更新与 M3 初步支持

Asahi Linux 发布了针对 Linux 6.17 内核的进展报告。主要成果包括 SMC 核心驱动及 GPIO、重启控制器驱动已合并入上游,为 Wi-Fi 和蓝牙支持奠定基础。GPU 相关的设备树变更也已合并,解决了驱动获取固件信息的关键问题。 此外,M2 Pro/Max/Ultra 处理器的 DART IOMMU 支持已完善。 项目还宣布 m1n1 引导加载程序开始向 Rust 迁移,以提升安全性和可维护性。Wine 在非 muvm 环境下运行 64 位 Windows 游戏(如《空洞骑士》)取得进展。同时介绍了面向开发者的 Linux 端调试工具 tuxvdmtool,以及为 Mesa 驱动实现的几何着色器和细分着色器软件模拟方案。最后提及了 Fedora Asahi Remix 的日常构建更新及 M3 系列设备的初步逆向工程进展。
评论点赞收藏295 天前

苹果 M4 系列功能支持情况

Asahi Linux 团队整理了 M4、M4 Pro 和 M4 Max 芯片在 Linux 系统中的功能支持进度表。 目前绝大多数核心硬件模块如 GPU、Thunderbolt 及各类外设均处于 TBA 状态,尚未就绪。
评论点赞收藏303 天前

Asahi Linux 6.16 进展:图形栈完全上游化与游戏模拟架构革新

Asahi Linux 宣布图形栈完全上游化,不再需要维护独立的 Mesa 分支。团队利用新的 Vulkan 扩展,让 WINE 能在原生 ARM 环境下直接运行 32 位 Windows 游戏,大幅简化了 emulation 架构。 此外,Linux 6.16 合并了多项 Apple Silicon 底层驱动,下游补丁数量首次降至 1000 以下,标志着项目在上游化进程中取得重要里程碑。
评论点赞收藏323 天前

Asahi Linux 6.15 进展:图形接口并入上游,告别独立分支

Asahi Linux 团队发布了 Linux 6.15 的进展报告。主要里程碑包括图形驱动用户空间接口(uAPI)正式合并入 Linux 内核上游,这意味着未来将不再需要维护 Mesa 等组件的独立分支,OpenGL、Vulkan 等支持将直接来自上游。 此外,报告还涵盖了 Fedora Asahi Remix 42 的发布、Touch Bar 及音频驱动的更新,以及麦克风支持在 M2 Pro 设备上的已知问题。团队还发布了针对第三方发行版合作的新指导方针,以规范社区对 Apple Silicon 的支持工作。
评论点赞收藏457 天前

Asahi Linux 进展报告:Linux 6.14 与麦克风支持落地

Asahi Linux 团队发布 Linux 6.14 进展报告。主要成果包括麦克风驱动支持、Windows on ARM 虚拟机功能实现,以及 Vulkan 驱动支持 D3D12。 团队正致力于将大量下游补丁合入上游内核,以减轻维护负担。同时宣布 Fedora Asahi Remix 42 Beta 发布,并感谢社区资金支持项目可持续性。
评论点赞收藏513 天前

Asahi Linux 创始人卸任,项目转入集体治理与可持续发展阶段

Asahi Linux 创始人 Hector Martin 宣布卸任,项目由七名核心开发者组成的团队共同治理,并转向 Open Collective 众筹模式以维持运营。 未来重点在于将一千多个补丁合入上游内核及建立自动化测试基础设施,同时计划为 M1/M2 设备带来 DP 扩展坞和外接麦克风支持。
评论点赞收藏548 天前

超越游戏:在 muvm 中桥接 X11

Asahi Linux 团队在 muvm 虚拟机中实现了非游戏应用的图形加速。通过 DRM Native Context 技术,将 GPU 内核驱动放在宿主机,用户态驱动放在客户机,大幅降低虚拟化开销。为解决窗口系统集成问题,开发者利用 virtiofs DAX 共享内存和 ptrace 技术绕过 X11 同步限制,实现了接近原生的性能。
评论点赞收藏611 天前

在 Asahi Linux 上畅玩 3A 大作

Asahi Linux 团队发布游戏工具包 Alpha 版,让 M1/M2 Mac 能在 Linux 上运行 Windows 游戏。通过 FEX 模拟 x86、Wine 兼容层及自研 Honeykrisp Vulkan 驱动,实现了《控制》《赛博朋克 2077》等游戏的 playable 状态。 文章深入解析了技术难点,特别是利用 muvm 虚拟机解决 Apple 芯片 16KB 页面大小与 x86 游戏期望的 4KB 页面不匹配问题,以及通过计算着色器模拟硬件缺失的曲面细分和几何着色功能。
评论点赞收藏674 天前

Fedora Asahi Remix 更新:HDMI、GPU 与 Wi-Fi 重大突破

Asahi Linux 团队发布 Fedora Asahi Remix 更新日志,详细记录了在 Apple Silicon Mac 上运行 Linux 的最新进展。 涵盖 HDMI 输出支持 M2 系列桌面设备、GPU 驱动实现 OpenGL ES 3.1 认证、Wi-Fi 速度大幅提升及蓝牙修复。 此外还介绍了触控板尺寸修正、Touch Bar 自定义驱动、NVRAM 跨系统同步工具以及摄像头驱动的逆向工程细节。
评论点赞收藏945 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。