Asahi Linux after 24 hours of use

https://lemmy.world/post/39864651

Asahi Linux after 24 hours of use - Lemmy.World

TLDR; So far so good! I’m not seeing any dealbreakers yet, and the prospects look good for a permanent solution for me. I have never been a Mac owner prior to this (but have used them for work numerous times). My (new to me) used Macbook Air M2 arrive in the mail yesterday. After making sure all the hardware was functional in OSX, I used the curl based Asahi Linux installer, choosing Asahi Fedora Remix with KDE. The install: Very VERY easy! The installer was probably the best Linux installation experience I’ve ever had. Of the 2TB storage I reserved 500GB for OSX, allocated 1TB for Asahi, and leaving 500GB unallocated (plans for later). The good: - The desktop experience is fast and responsive. - I was worried now that I was in ARM (aarch64) architecture, applications I wanted to use would have issues with compatibility. I have zero issues installing and running from simple “dnf install” commands. So far all have aarch64 native builds. - I have a functional external display - The macbook hardware is high performing, low weight, and great build quality. - Battery life looks decent enough for my needs The bad: - External Display: While I mentioned I have a working display, its via an old DL-165 based USB 2.0 Displaylink adapter. It appears to be very finicky with which DVI to HDMI adapter it will work with. Additionally, on first use it doesn’t appear to set up the display properly for the 1920x1080 resolution (the limit of this adapter) but instead defaults to 1650x1080. I’ve been able to fix this with a kscreen-doctor command on the CLI though. I may have to do more to automate this in the future, though. - Power management/hibernation: I learned that Asahi not only doesn’t support S4 hibernation (my ACHI sleep profile of choice), but its not even on the development roadmap. I’ve seen a couple of the developer notes as to the difficulties, and it makes sense with the limited resources, so I agree with their path. However, that leaves me with concerns for the life of the hardware. In the days ahead, I’ll explore what I can do from userland to reduce impact on the hardware and cycles on the battery. - USB port behavior: The Macboook air only has 2 USB-C/Thunderbolt ports. I understand Thunderbolt isn’t supported yet, and I’m just fine with that. USB3 is plenty for all of my needs at this point. However, the two ports on the unit don’t seem to behave the same. The USB-C port closer to the charging port works with my USB-C hub, USB2 DisplayLink adaptor, and USB2 100Mb/s NIC, and even my USB2 headset/mic. None of these work on the second USB-C port on the Macbook. I would have written this off as bad hardware, but USB-C charging works fine on this port. I need to do more checks from OSX to validate hardware functionality, and more investigation on /var/log/messages to see if I can find a reason for this difference. I did see a developer note that one USB-C port on the Mac is more functional for development, but I don’t know what that means yet. - Community: I haven’t found THE PLACE where Asahi users congregate to talk about issues or solutions. I see there’s a Reddit subreddit which has the most (but I have chosen to not post to Reddit anymore, and avoid it as much as possible). There is a Fedora community with some Asahi posts. Lastly, today I found this Lemmy community with a handful of users. I hope to find THE PLACE to best be able to learn from others and share what I’ve learned.

It's always a one-liner...

Soon(tm)

#asahilinux

Now that the schedule is finally out: I'll be giving a talk mostly about the USB Type-C mess on Dec 30th, 11:00 at #39c3 #asahilinux

https://fahrplan.events.ccc.de/congress/2025/fahrplan/event/asahi-linux-porting-linux-to-apple-silicon

[39c3] Asahi Linux - Porting Linux to Apple Silicon

In this talk, you will learn how Apple Silicon hardware differs from regular laptops or desktops. We'll cover how we reverse engineered the hardware without staring at disassembly but by using a thin hypervisor that traces all MMIO access and the...

39c3
Fresh Gnome install - Lemmy.zip

After many months of trying to deal with this AI crap Apple was throwing at us, I knew it was finally time to start the migration. Did the terminal instal. Everything went smoothly. Installed some apps and extensions. Honestly most painless install. Now for my iPhone…

@rLok if you’re running an M1 chip, you can probably get #asahilinux running on it. Asahi is developed specifically for the M series ARM chips, but it still requires a working MacOS installation, so you’d essentially be dual-booting. AFAIK, it has limited support for M2 and probably isn’t functional; M3 and beyond are not working at all.

https://asahilinux.org/docs/platform/feature-support/overview/

To my knowledge, no one else has a working Linux distribution for Apple Silicon.

Feature Support Overview - Asahi Linux Documentation

None

#asahilinux restaurant
@rx1f.com well, there is #asahilinux
hmm looks like that didn't work
#distrobox #asahilinux #amd64 #aarch64 #container
After doing some research and looking up if I could install an amd64 ubuntu distrobox on an aarch64 Asahi Linux install, I found this old github issue, but I wonder if it's still possible with some rewording? Maybe something like `distrobox create -i ubuntu:latest` with amd64 added somewhere in there?
https://github.com/89luca89/distrobox/discussions/1065
#asahilinux #aarch64 #amd64 #containers #distrobox
Run AMD64 container on ARM64 · 89luca89 distrobox · Discussion #1065

According to the documentation it is possible to run ARM64 containers on AMD64. Is the same true for running AMD64 containers on ARM64? I have installed Arch Linux ARM on my Raspberry Pi 3 and I ca...

GitHub

Got suggested to buy a used macbook m1 air and run asahi linux. It is mostly for an arm environment for development and building custom arm64 kali and nethunter images (probably get into other stuff as well), but wonder if anyone runs asahi linux and how is the experience so far? Specifically stuff like battery and just the basics that makes it workable.

#linux #macbook #asahilinux #arm64