The Asahi Linux developers involved with working on Linux support for Apple Silicon M-Series devices have put out a new progress report on their development efforts.

Asahi Linux developers have kept working on new kernel patches and some being upstreamed for Linux 6.17 and 6.18 cycles, as previously covered on Phoronix. Notably with Linux 6.18 is the Device Trees for the Apple M2 Pro / Max / Ultra devices albeit more driver code is still working its way upstream.

  • woelkchen@lemmy.world
    link
    fedilink
    arrow-up
    17
    arrow-down
    1
    ·
    2 days ago

    I hope whoever is managing this does it better than Ubuntu’s rust debacle

    Honestly: Why? Apple M processor platform support relies completely on reverse engineering. It’s not a production-ready platform despite what some people keep shouting in forums. Even old M1 and M2 Macs can only reboot running Linux since this summer: https://officialaptivi.wordpress.com/2025/07/26/linux-6-17-will-be-able-to-reboot-silicon-macs/

    A Rust rewrite of the bootloader is the least of their construction sites.

    • troed@fedia.io
      link
      fedilink
      arrow-up
      11
      ·
      2 days ago

      If you run Asahi Linux of course you could reboot - what you’re linking is that the functionality got mainlined.

      I run Asahi on an M1 Macbook Pro and the only functionality I’ve ever found missing is USB-C video out. It works so well otherwise that I completely forgot it isn’t there and sat together with a customer not understanding why I couldn’t get a picture up on their presentation screen.

      • xav@programming.dev
        link
        fedilink
        arrow-up
        2
        ·
        1 day ago

        Also actually being able to go to sleep mode. Currently it’s more or less just the screen going off, the battery still drains like crazy in a few hours. Another basic feature not working.

      • woelkchen@lemmy.world
        link
        fedilink
        arrow-up
        1
        arrow-down
        7
        ·
        2 days ago

        the only functionality I’ve ever found missing is USB-C video out

        Pretty basic feature to miss.