Asahi Linux Progress Report: Linux 7.2(asahilinux.org)
395 points by pizzaiolo 14 days ago | 227 comments
tl;dr: Asahi Linux devs are working around Apple Silicon quirks, including using UEFI Runtime Services as a novel PSCI conduit for CPU power management (since Apple cores lack EL3), and reverse-engineering Apple's Secure Page Table Monitor (SPTM) to keep the m1n1 hypervisor functional on M4+ chips. Significant progress was made on M3 support (webcam, mics, USB3/Thunderbolt via the new ACE3 controller), early M4/M5 bringup (NVMe, PCIe), and hardware video decoding via AVD with a VA-API translation layer. Direct scanout using Apple's Interchange framebuffer format is now wired up, pending compositor support.
HN Discussion:
  • Admiration for the Asahi team's technical accomplishments and progress
  • ~Questions whether the effort is still worth it given Intel/AMD closing the power efficiency gap
  • ~Concerns about power management/battery life being critical for future usability
  • Effort would be better spent on more Linux-friendly hardware like Strix Halo
  • Technical additions/corrections about specifics like VA-API mismatch or ARM spec compliance