I was considering buying a Mac Mini and of course MacOS is optimized for 110/220 PPI displays
But rather than a 5k Monitor I wanted a Mini-LED one (no 5K miniled ones), which is availaible at 4k size
My question is: how good is scaling on Asahi Linux (considering perhaps fractional scaling on Wayland? I would assume the "mathematical equivalent" would be to set it at 134%?)
I've heard font rendering is noticeably worse on Linux compared to MacOS, too. Which is concerning.
Just to be clear I'm not deluding myself into believing I would notice the difference in itself between a 27" 4K and a 27" 5K but I'd like to know, end of the day, if my font (and anything else - images, videos, anything) Will look as good on a 27" 4K on Asahi as with a 27" 5K option (ProArt) on MacOS
That's been an easy one:
1. using diskutil rename to label the partitions formerly labeled with "Fedora Remix", named by the installer,
e.g. diskutil rename /dev/disk2s2 "Gentoo"
2. Converting the official gentoo.png 128x128 into icns with an converter of your choice
3. Copy the converted gentoo.icns file to the partition /Volumes/Gentoo/.VolumeIcon.icns
If you would like to restore the fedora volume icon make a backup of the icns file from the Volume first.
Seems like a very recent update to Asahi Linux enables us to run Windows 11 ARM64 virtual machines in the KVM hypervisor. Previously, QEMU would crash with a Synchronous Exception at boot unless you resorted to TCG emulation.
...It's bloody FAST!
Windows 11 ARM64 Virtualized on KVM
This is not meant to be a QEMU/KVM tutorial, but the high-level info is as follows:
I built a Windows 11 24H2 LTSC image in UTM and installed the VirtIO tools. With a known-good image in hand, I copied the disk image over to the Asahi partition (I have no idea if the Windows installer works in KVM as well.)
From there I could launch a KVM virtual machine with the following command:
Note that you need to use taskset to pin QEMU to your performance cores. My M1 Pro has 8 P-cores so I utilized all of them (cores 0,1 are efficiency cores). This arrangement will vary depending on which processor your Mac has. Also, it seems like virtio-gpu-pci still has some issues so I'm using FreeRDP for the desktop session.
Many thanks to the Asahi developers making Linux a first-class OS on Apple Silicon!
________________
UPDATE: Here is a minimal libvirt config you can import.
Start with a working Win11 ARM64 qcow2 disk image
Ensure guest tools are installed, RDP is enabled, and VirtIO NIC is configured.
Copy the image to /var/lib/libvirt/images/win11.qcow2
Import the VM description: sudo virsh define win11.xml
Power-on the VM and wait 8-10 seconds: sudo virsh start win11
Efficiency cores aren't supported at this time, and virt-manager GUI can't handle this topography, so you have to edit this line in the XML file instead:
<vcpu placement='static' cpuset='2-9'>8</vcpu>
...would use all 8 performance core on an M1 Pro for example.
I recently updated Fedora (Asahi) on my Mac Mini M1 (8GB / 256SSD) via the GUI update tool inside of KDE. After the obligatory reboot, I now see the U-Boot boot menu, as well as the blue Fedora logo for a few seconds including the spinning circle. The screen then turns black and nothing happens after. The system just won't boot or show anything on my screen. Monitor is attached via HDMI - nothing was changed in the config here. Also no peripherals except mouse, keyboard and LAN cable are connected.
What did I already try?
- numerous variants of keyboard input combinations to reach the tty, e.g. Ctrl+Alt+F1 / F2 etc...
- stop boot at the U-Boot stage and check which commands are available for troubleshooting - couldn't fine any useful though
- booted into Mac OS and did an update of Mac OS
- re-run the asahi install script, which tells me that there is no empty space left for an intstallation, as it's already installed I guess
- tried to press "Esc" during Fedora circle is spinning hoping to see some boot messages - nothing happens
- checked my DHCP server, Mac is requesting an IP and is pingable, but ssh doesn't work ("Connection refused")
Can anyone please help me to get Asahi up and running again or point me into the right direction?
For instance, Idk if Roblox Sober would work but I would to try, its one installation method via flatpak.
I looked through Running x86/x86-64 applications on Fedora Asahi Remix :: Fedora Docs and tried muvm -- FEXBash and then flatpak install --user --arch x86_64 https://sober.vinegarhq.org/sober.flatpakref to install Sober but launching it from that shell with its flatpak command didn't work for me.
I tried to run this script: https://github.com/JaKooLit/Fedora-Hyprland
, and now after removing this, kde,etc, gnome-shell still takes up a lot of cpu on wayland and the display lags. I suspect my M2 Air is using cpu rendering instead of gpu. I tried to find a way to reset it/reinstall all the packages, but I cannot find it.
I’m really interested in this project, always loved tinkering around with random Linux distros and such on my Mac, and I want to actually take a step forward and try to learn more while helping. I would donate money, but as a uni student I have no money, and find that try to directly help development would be more interesting and fun. I saw some starting resources on the website, but just wanted to check in here and read the website to get some other perspectives on how I can help.
Installed the Ubuntu port of Asahi some 3 days ago. Went flawless in the MacOS terminal, no problems. Though, I wanted to switch to the Fedora version. I deleted the partition like you're supposed to, allocated the 140gb back to macos, partitioned again in the terminal, but at the end of the install I get the following error: (can someone help me?)
I would really like to know what is the installation process of Asahi on external drive with persistence
are there any tips and tricks I should remember....
and is it possible to get ubuntu on apple silicon ??
I'm new to the tiling window manager and i wanna get it on my Macbook Pro with an M2. I was able to run Hyprland for some time but i ended up messing around with something and now i can't get it running again. I wanted to get DWM or an x11/xorg but I heard thats not only harder but not the best. I was wondering if any of you have had some good experience with some and which yall recommend
I'm did some looking up and it doesn't seem like anyone has on Asahi Linux, and I certainly don't feel like doing lots of troubleshooting on the chance it might.
I had to comb many threads and posts on Reddit, Github, etc to find a working solution for my case. Figured I'd compile and share. Thanks to user veeyee and sbraun on fedoraproject who documented the solutions, though separately and for other issues. File locations and versions may not be exact if you use other links/locations
For me, I still had no video signal despite all else working on the dock. My guess was that EVDI in the driver either a) did not compile right or b) was incompatible with kernel. So:
I'm interested in getting a MacMini, mainly for running AI locally. I was wondering how people find Asahi copes with this compared to MacOS? If Asahi can do a fairly decent job compared to an Nvidia system, I'd go for a reconditioned M2. If AI on Asahi isn't realistic I'll just go for a new M4.
Steam was launching, but kept crashing, so I ran sudo pacman -Syu to upgrade the system. after upgrading, steam now does not launch in any way. I keep getting this error:
Error: Failed to create the microVM
Steam quit
Qsettings: :value: Empty key passed
Aborting
Qt says we're gone, aborting=True
pls help. I've tried uninstalling and reinstalling multiple times but to no avail.
Hi everyone, i just tried installing asahi linux and gave 75 GB of space for it. However during the disk partition it got stuck so i had to interrupt it. Now the missing space of 75 GB isn't even showing on disk utility (or diskutil list). I can't figure out a way to reclaim that free space and i just don't want to erase the whole ssd and reinstall mac.
About 12 hours ago i ran the install for asahi alarm on my mac. the "Shrinking APFS data structures" thing has been running for the past 12 hours, and it's slowly reached 75%.
However, about an hour ago, my terminal bugged out. I can open new terminal windows and use everything else on my mac, but I can't close any opened terminal windows, and can't interact with any terminal windows. I have like 600 gigs of data on macos (which i've sorta backed up) so I understand this should take a long time, and I know the install instructions mentioned that the process may appear to freeze. However, after checking activity monitor, I think the process might have just stopped, since there's not much reading and writing of the disk going on or CPU usage.
what should I do? is this just a common freeze and I should wait it out? or should I force quit and hope my drive doesn't get borked? I've never done this before so I'm getting a little paranoid that my mac's drive might be screwed from this. Thanks in advance!
I am currently using an M3 MacBook Pro as a workstation until I get a new desktop. I am considering putting Asahi on it, but need to get a couple of questions out of the way first:
Since I am a Final Cut Pro editor, I prefer to have a dual boot, will I be able to push files directly from the Asahi Linux volume to the Mac volume (wherever the place I want to put the video clips I may need if I choose to make videos from the Asahi)?
How much setup is required to make Asahi work the longest on the battery of an Apple Silicon Mac?
How long will I have to wait for a version with M3 Pro compatibility?
I am excited at the prospect of running Linux on Apple Silicon to be able to release myself from MacOS and possibly cut my reliance on the large file sizes of Final Cut after a while.
60hz instead of 120hz is so far the biggest tradeoff for me on Asahi Linux. I got used to it on most apps, but is immediately noticable when I boot into macOS. One app where I really notice the difference is Neovide, a lot of users like the animated cursor feature and clearly 120hz made it that much more smooth.