进度报告:Linux 6.15 - Asahi Linux

  • Linux 6.15 Progress Report:

    • Fedora Asahi Remix 42 Release: Released and available for installation. Asahi Installer offers images by default. Existing users can upgrade using dnf system-upgrade or Plasma's Discover. Fedora Asahi Remix 40 is end-of-life.
    • Fewer forks, more spoons: Graphics driver userspace API (uAPI) merged into Linux kernel, enabling OpenGL, OpenCL, and Vulkan support for Apple Silicon in upstream Mesa. Forks like Mesa, virglrenderer, and Flatpak runtime will be sunset, reducing maintenance burden and improving development experience. Fedora Asahi Remix will drop forked packages in Fedora Linux 43. Upstreaming the uAPI took a long time with many versions submitted and significant rework.
    • Even more kernel upstreaming: Linux 6.15 includes Apple Display Pipe (ADP) display controller and Z2 touchscreen digitizer drivers for M1 and M2 13" MacBook Pros. PCIe controller support merged for T6020 SoC. Patches for various functional blocks in Apple's SoCs are also upstreamed, including audio patches for TAS2764 and TAS2770 speaker amp chips.
    • Microphone support: Added microphone support for M1 and M2 13" MacBook Pros. Discovered that M2 Pro/Max devices' Always-On Processor differs, causing microphone issues. Work in progress to fix. Triforce had some issues due to incorrect assumptions about PipeWire's "quantum". Frédéric Bour fixed it and improved performance.
    • Upcoming talks: Presenting Fedora Asahi Remix and CentOS Hyperscale Asahi Remix at Red Hat Summit. Talk at DevConf CZ focuses on porting CentOS Stream to Apple Silicon. Both sessions will be online.
    • New distro guidelines: Released guidelines for distros supporting Apple Silicon, targeting official distro projects. Purging distro-specific documentation and filtering advertised distros. Long-term goal is to upstream everything.
    • Infrastructure ownership: Transferred infrastructure from developers' private accounts to project ownership to ensure resilience and easier expense accounting.
    • Coming up next: Pending items on mailing list or merged in Linux 6.16, including SMC and SPMI controller drivers. Important for system shutdown, GPIO, hardware monitoring, and USB PD controllers.
  • Thank you: Thanked everyone who supports on OpenCollective and GitHub Sponsors.
阅读 14
0 条评论