The Asahi Linux project, headed by Hector Martin, has revealed in its latest progress report that its software build can now be used for “basic” tasks.
Don’t expect all the bells and whistles of an Apple device just yet, as although Asahi Linux developers have succeeded in merging most of the necessary drivers (PCIe, USB-C, Pinctrl, device power management, display control, to name a few) for Linux 5.16, it still doesn’t have GPU acceleration.
- Here are the best Linux laptops for running Linux
- Also check our collection of the best Linux distros for business
- Check out our list of the best business laptops available
"With these drivers, M1 Macs are actually usable as desktop Linux machines," the progress report reads. "While there is no GPU acceleration yet, the M1's CPUs are so powerful that a software-rendered desktop is actually faster on them than on e.g., Rockchip ARM64 machines with hardware acceleration."
What made porting Linux onto an M1 device so difficult is the fact that the SoC uses a proprietary GPU.
In order to get GPU acceleration to work, developers would need to build a new driver, from the ground up. This is a big deal because certain programs use this proprietary hardware and without proper drivers, they won’t be able to run. In other words, even after porting, Apple owners shouldn’t expect a full Linux experience just yet.
One of the next steps would be to create a full installer for the project as, at the moment, only community members can experience native LInux on an M1 device. Talking to The Register, Martin, confirmed that the installer is in the works.
"Once we have a stable kernel foundation, we will start publishing an 'official' installer that we expect will see more wide usage among the adventurous," Martin said.
- Subscribe to Linux Format magazine for more Linux and open source goodness
Via: The Register
Are you a pro? Subscribe to our newsletter
Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!
Sead is a seasoned freelance journalist based in Sarajevo, Bosnia and Herzegovina. He writes about IT (cloud, IoT, 5G, VPN) and cybersecurity (ransomware, data breaches, laws and regulations). In his career, spanning more than a decade, he’s written for numerous media outlets, including Al Jazeera Balkans. He’s also held several modules on content writing for Represent Communications.