Asahi Linux

Asahi Linux

@asahilinux.org

Linux for Apple Silicon Macs https://asahilinux.org https://opencollective.com/asahilinux

1.8K followers8 following26 posts

If you have a MacBook, run Asahi Linux, and have at any point installed a macOS 27 Developer Beta, you may encounter an issue where the power supply driver triggers erroneous critical battery notifications, causing the system to immediately shut down.

This has been fixed as of kernel version 7.0.12, which should now have made it into Fedora Asahi Remix. If you are experiencing this issue, please: 1. Blocklist the macsmc-power driver using the modprobe.blacklist kernel command line parameter

2. Boot into Linux and do a system upgrade, ensuring you upgrade to kernel 7.0.12 or above 3. Unblock macsmc-power and reboot your machine Once again we must stress that you should not install macOS developer betas unless you are comfortable hacking around these issues and accept the risks.

We have tagged and released v0.8.3 of the Asahi Installer, which includes a fix to make Asahi installations visible to the macOS 27 boot picker and Startup Disk applications. If you installed the macOS 27 beta and have been affected, please re-run the installer from macOS.

View full thread

In addition to this bug, macOS 27 also introduces changes to the SMC's firmware interface for battery status information. These changes confuse our driver, which may trigger unexpected emergency shutdowns. A fix for this has been developed but has not yet been released.

Our advice remains to avoid the macOS 27 developer beta, and developer betas more generally. It is unlikely that they are tested on machines with third-party OSes installed on them, and are not suitable for production systems. #AsahiLinux

We have tagged and released v0.8.3 of the Asahi Installer, which includes a fix to make Asahi installations visible to the macOS 27 boot picker and Startup Disk applications. If you installed the macOS 27 beta and have been affected, please re-run the installer from macOS.

There is a new option that will set a bootable flag in the Asahi APFS volume's metadata, making it compatible with macOS 27. All new installs will have this flag set automatically going forward.

We are still discussing a solution for existing installs to avoid requiring everyone to run commands manually. It is possible to apply the required fix by running commands from Linux/*BSD, however this is not our preferred solution.

PSA for #AsahiLinux users: Do NOT upgrade to macOS 27 Golden Gate! Apple has changed how the boot picker and Startup Disk applications detect valid OS boot volumes. When using either from macOS 27, your Asahi partition will not be visible! We believe this to be a bug, and have filed a report.

View full thread

If you insist on trying out macOS 27 as soon as possible, please ensure you install a secondary copy of macOS 26 first, or install macOS 27 itself on a secondary volume. We will not support users who have installed the macOS 27 beta without ensuring at least one stable version of macOS is installed.

We have patched the Asahi Installer to prevent it from running on macOS 27 until we have some idea of what's going on. It will print a version of this message and then exit if you try to run it from the macOS 27 beta.

PSA for #AsahiLinux users: Do NOT upgrade to macOS 27 Golden Gate! Apple has changed how the boot picker and Startup Disk applications detect valid OS boot volumes. When using either from macOS 27, your Asahi partition will not be visible! We believe this to be a bug, and have filed a report.

If you have already upgraded to the beta and noticed that your Asahi partition has disappeared, do not stress. Your Asahi partition is still there, and you have not lost any data.

If you have already upgraded to macOS 27 and have a secondary installation of macOS 26 or below, set this as your default Startup Disk to restore access to Asahi. The Apple Silicon boot picker's behaviour is dependent on the default boot volume's macOS version.

We said external displays would come to Asahi Linux in 2025… It’s still 2025! Here’s experimental code for single-port DP alt-mode for devs: github.com/AsahiLinux/l... For more information, make sure to watch Sven Peter’s talk at 39C3: media.ccc.de/v/39c3-asahi... Happy new year & happy hacking!

media.ccc.deAsahi Linux - Porting Linux to Apple SiliconIn this talk, you will learn how Apple Silicon hardware differs from regular laptops or desktops. We'll cover how we reverse engineered t...

You are up to date.