Unlike Intel Macs, Apple silicon Macs were designed to run only Apple’s software. But the developers at the Asahi Linux team are working to change that, painstakingly reverse-engineering support for Apple’s processors and other Mac hardware and releasing it as a work-in-progress distro that can actually boot and boot. Can run on bare metal, requires no virtualization.
The Asahi Linux team today released a new release with lots of additions and improvements. Most notably, the distro now supports the M1 Ultra and Mac Studio and for the M2 MacBook Pro (which has been first tested by the team) and the M2 MacBook Air (which is already tested). Early support has been added. Not there Tested but should work).
Initial Bluetooth support has also been added for all Apple Silicon Macs, although the team notes that it works poorly when connected to a 2.4GHz Wi-Fi network because “Wi-Fi/Bluetooth coexistence is not yet properly configured.” has not been done.”
There are still a number of other things that aren’t working properly, including the USB-A port on the Studio, faster-than-USB-2.0 speeds from any Type-C/Thunderbolt port, and GPU acceleration, but progress is being made. on all those fronts. GPU Tasks in particular is coming with a “prototype driver” that is “enough to run real graphics applications and benchmarks” already running, although it is not included in this release.
The Asahi team has said in the past that it expects support for new chips to be relatively easy to add to Asahi because Apple’s chip designers often reuse things and don’t make extensive hardware changes unless there is a need for it. Don’t have a good reason. Adding basic support for the M2 to Asahi happened during a 12-hour development session, and required “a few days” of additional effort to get the rest of the hardware working as well as the M1-based. Mac. The process could get more complicated as the Asahi team is doing more hardware work—supporting a new GPU would probably be a bit more involved than getting the keyboard and trackpad working—but it seems that the team is properly supporting the M2 chip family. Will be able to do this as Apple introduces more models.
The stated goal of the Asahi team has always been to contribute all of their work upstream as it is ready, and newer Linux kernel versions already implement some of the Apple Silicon Mac support. After all, everything from Ubuntu to ChromeOS Flex can run on Apple Silicon Macs with little to no extra effort, which could be useful many years from now when Apple stops supporting older Apple Silicon Macs with older macOS releases. . A version of OpenBSD is also running on Apple Silicon with the help of the Asahi team’s efforts.