Linux Could Run on Apple M1 Chips in Just a Few Months
Apple’s latest M1-based range of laptops and desktops has impressed many with the impressive speed boost over Intel chips. While many macOS fans have been eagerly waiting for their favorite apps to be ported across, others have been waiting to the arrival of Linux.
And with the launch of version 5.13 of the Linux kernel, this should become a reality. The hard work of developers means Linux support could be coming to M1 Apple devices as soon as June this year.
Support will initially, understandably, be somewhat rudimentary. But it will at least be official and hopefully rather more reliable than cobbled-together hacks. While the early stage of support will mean that not everything will be working as everyone might hope, it will serve as an important starting point from which to build.
This initial Apple M1 Linux port gets the UART, interrupts, SMP, and DeviceTree bits in place for offering basic functionality. There is also a SimpleFB-based frame-buffer but getting working 3D/video acceleration will obviously be a daunting challenge.Phoronic
Besides other areas of the Apple M1 platform support still to be addressed, getting the Apple M1’s graphics fully working under Linux for day-to-day use is likely to take some time… Just take a look at the lengthy bring-up of the Raspberry Pi / Broadcom open-source graphics driver stack and that’s where there is documentation and commercial activity involved. The Freedreno reverse engineering for Qualcomm Adreno graphics was a multi-year effort before becoming quite viable and similarly the Panfrost effort for Arm Mali was also quite an undertaking and in their case only now getting to working on Vulkan support. It will be surprising if this calendar year if they can even manage to get an accelerated desktop working good enough and reliable for basic day-to-day use on the M1.
A Git pull entitled Apple M1 SoC platform bring-up for 5.13 reveals a little more about the work that is being done, and the direction in which things are going.
GParted Live 1.3.1-1 Released
The latest update to the project’s Debian-based live CD image containing a variety of specialist disk partitioning and data rescue utilities: GParted Live 1.3.1-1 stable release. The GParted team is pleased to announce a new stable release of GParted Live. This release includes GParted 1.3.1,…
Devuan 4.0 Alpha Builds Updated Released
Back in April Devuan 4.0 alpha builds began for this Debian fork/downstream that aims for init system freedom by allowing Debian GNU/Linux to work without a dependence on systemd. Devuan 4.0 is tracking upstream Debian 11 quite closely with its changes. Following this weekend’s full…
Linux 5.14-rc2 Released
Linus Torvalds just released Linux 5.14-rc2 as the latest weekly test candidate of the maturing Linux 5.14 kernel. Given that it’s a week past the Linux 5.14 merge window, there isn’t any shiny new features to talk about but a lot of fixes. Some fixes/improvements…
WordPress 5.8 “Tatum” Released
Yesterday is an exciting day for the WordPress community because the release of WordPress 5.8 “Tatum”. So let’s see what’s new.
Sony Xperia 1 III Receive Android 12 update
Just the other day, we learned that Sony Xperia 1 III may only receive one major Android OS update. Sony has confirmed that it will not be the case. The phone won’t just receive Android 12, it may also get Android 13 although it wasn’t…
Best Linux Distro For Beginners and Experienced Users 2021
Each Linux distribution has its own uniqueness and features. It becomes best when it continuously improves in quality, features, user experience and security. The best Linux distribution – have to consider for beginners and experienced. Based on interest users can choose the their Linux Distributions….