Apple M1 Now Boots Gnome Desktop on Debian Linux

In an important update from the battle to tame the Apple M1 chip into running Linux natively, as noticed by The Register, graphics developer Alyssa Rosenzweig, along with her Asahi Linux colleagues, has managed to get the Gnome Shell running on the bare metal, albeit without GPU acceleration. 

She added: "Honestly, it's usable. Not great, but usable, on a near mainline kernel. If 'missing most drivers' is this snappy, when everything is done @AsahiLinux will run like a dream on these machines."

The M1 reverse-engineering effort has been going on since before initial M1 support was added to Linux kernel 5.13. The first hints came out in January this year, and by the middle of summer Debian was running bare-metal, though with much in the way of screen tearing thanks to its single-buffered display driver. The latest work includes double buffering, greatly reducing the artefacts.

M1, which changes the Apple CPU architecture from X86 to ARM, has seen many attempts to run operating systems such as Linux and Windows on it since its launch in 2020. Rumors of a replacement M1X chip are swirling, however, which may complicate such attempts.

Ian Evenden
Freelance News Writer

Ian Evenden is a UK-based news writer for Tom’s Hardware US. He’ll write about anything, but stories about Raspberry Pi and DIY robots seem to find their way to him.