Language Selection

English French German Italian Portuguese Spanish

Asahi Linux: The Individual User’s Stake in an Apple Silicon World

Filed under

Over the weekend, something really awesome happened. An official distro of Linux came to Apple Silicon. And honestly, it’s extremely impressive, a joy to use (even if there are a whole bunch of gaps in the production, a number of to-come features that will limit its usefulness for the time being), and … honestly, everything that MacOS is not. It’s inspiring, and reflects a culture in which people are willing to try new things, and in which they succeed at trying out those new things just because there was enough public support for it. It’s arguable that in a technology world full of exciting things, you don’t get much more exciting than Asahi Linux—all the more exciting when you consider that its install process is surprisingly painless. In honor of its release, today’s Tedium culls together some thoughts on Linux and ARM, two great things that taste great together (as long as the fragmentation is kept in check).

Read more

Linux on the M1 Is Already Beating Apple at Its Own Game

You Can Now Install Linux On An M1 Mac

  • You Can Now Install Linux On An M1 Mac, But You Probably Shouldn't

    Mac computers come with macOS, of course, but Apple has made it possible in the past to install other operating systems, including Linux and even Windows. While the M1 processor brought changes that eliminated the easiest option, developers have been working on alternate solutions and a Linux installer is now available that works with Apple's latest Mac and MacBook computers. This is an early release and most users shouldn't bother, although it is still interesting to see how far it has come.

    In 2006, Apple introduced a surprising new feature for Mac computers. Known as Boot Camp, this utility has the ability to create a separate partition on the primary or external drive, formatted and ready to install Windows and other operating systems. Apple also included Windows drivers to interface with the Mac hardware. This ran at full speed on the Mac's Intel processor and behaved just like Windows would on a PC. The only drawback is that the user had to pick which OS to load at startup and it required a full reboot to switch. Modern computers are ready quickly, but it took several minutes to restart a Mac in 2006. With the new Apple Silicon Mac and MacBook computers, Boot Camp is no longer available.

4 more

  • Asahi Linux Shows the M1's Greatest Limitation May Be macOS

    An alpha of Asahi Linux has been released for Apple’s M1, and the reviews are showing the potential it has, and the problems Apple has with macOS.

    The Asahi Linux Project has been working to port Linux to the M1 chip. Asahi is based off of the Arm version of Arch Linux. The team has been working without any assistance from Apple, adding to both the challenge and reward of releasing a working Alpha.

    Most impressive of all, however, is that Asahi is already proving to be much faster than macOS on the same hardware, in some cases as much as twice as fast, according to Lifewire.

  • Asahi Linux is reverse-engineering support for Apple Silicon, including M1 Ultra | Ars Technica

    Apple Silicon Macs have gotten mostly glowing reviews on Ars and elsewhere for their speed, power efficiency, and the technical achievement they represent—the chips are scaled-up phone processors that can perform as well or better than comparable Intel chips while using less power.

    But the move away from x86 hardware has also made the Mac a bit less useful for those who want to run multiple operating systems on their Macs. While you can run ARM versions of Linux and (with caveats and without official support) Windows within virtual machines on Apple Silicon Macs, running alternate operating systems directly on top of the hardware isn't something Apple supports. Apple doesn't distribute drivers for other operating systems, and moving away from x86 CPUs and widely supported Intel and AMD GPUs makes it harder for other developers to step in and provide those drivers.

  • Asahi Linux Is The First Linux Distro To Support Apple Silicon | Tom's Hardware

    Asahi Linux for Apple Silicon has launched for the public. It is the first Linux distribution to offer native support for Apple M1 chips. As this is an alpha release, please be aware of the likelihood of easy to stumble upon bugs and some significant missing features. However, this critical milestone now made, “things will move even more quickly going forward,” promises the Asahi Linux development team.

    Asahi isn’t just a beer. It is the Japanese word for ‘morning sun,’ so it is quite an apt name for a pioneering Linux distribution for M1-powered Apple Macs. “We’re really excited to finally take this step and start bringing Linux on Apple Silicon to everyone,” wrote the development team in a blog post. Importantly, installing Asahi Linux on your Mac doesn’t require a jailbroken device. In addition, it won’t affect the security level of your macOS install, so Mac features like FileVault, running iOS apps, and watching Netflix in 4K can continue.

  • Asahi is the first Linux distro to support Apple M1 processors | KitGuru

    The Apple M1 series of processors are still relatively new, limiting new Macs to Apple’s own operating system. That is starting to change this year, with Asahi revealing itself as the first Linux distro to work on M1-powered devices.

    Currently, Asahi Linux for M1 Macs is still in alpha, so the current version is aimed at developers and power users. With that in mind, there will likely be bugs present. Fortunately, installing Asahi will not affect the macOS data, so you can revert if you need to and you don’t need to jailbreak the Mac beforehand either.

By Thom Holwerda

  • The first Asahi Linux Alpha Release is here

    This is an absolutely stunning effort and achievement by the Asahi team, but as a mere user, this whole thing does not exactly instill me with the confidence needed to buy Apple hardware to run Linux on it. There’s no denying M1 hardware is amazing, but the idea of being entirely at the mercy of whatever Apple decides to do with the firmware and boot process seems like a terrible place to be in. That being said, few people will care about that possible issue, and for them, this is great news.


  • Asahi Linux Is Reverse-Engineering Support For Apple Silicon, Including M1 Ultra

    For months, a small group of volunteers has worked to get this Arch Linux-based distribution up and running on Apple Silicon Macs, adapting existing drivers and (in the case of the GPU) painstakingly writing their own. And that work is paying off -- last week, the team released its first alpha installer to the general public, and as of yesterday, the software supports the new M1 Ultra in the Mac Studio. In the current alpha, an impressive list of hardware already works, including Wi-Fi, USB 2.0 over the Thunderbolt ports (USB 3.0 only works on Macs with USB-A ports, but USB 3.0 over Thunderbolt is "coming soon"), and the built-in display. But there are still big features missing, including DisplayPort and Thunderbolt, the webcam, Bluetooth, sleep mode, and GPU acceleration. That said, regarding GPU acceleration, the developers say that the M1 is fast enough that a software-rendered Linux desktop feels faster on the M1 than a GPU-accelerated desktop feels on many other ARM chips.

Installing the Asahi Linux Alpha on my M1 Mac mini

  • Installing the Asahi Linux Alpha on my M1 Mac mini

    If you haven't heard of Asahi, it's a Linux distribution based on Arch Linux that aims to bring a polished Linux experience on Apple Silicon Macs (all the current M1 Macs, and any new Apple Silicon Macs that come in the future).

Linux running on M1 Ultra

  • Open saucers get Linux running on M1 Ultra

    Arch Linux seems to run on Apple Silicon Macs

    A small group of volunteers has worked to get Asahi Linux up and running on Apple Silicon Macs, by adapting existing drivers and (in the case of the GPU) painstakingly writing their own, and rescue the hardware from the Walled Garden.

    Last week, the team released its first alpha installer to the general public and the software supports the new M1 Ultra in the Mac Studio.

    In the current alpha most of the hardware works including Wi-Fi, USB 2.0 over the Thunderbolt ports (USB 3.0 only works on Macs with USB-A ports, but USB 3.0 over Thunderbolt is "coming soon"), and the built-in display.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.