asahi-fedora-builder
Builds a minimal Fedora image to run on Apple M-series systems (by leifliddy)
PKGBUILDs
By AsahiLinux
asahi-fedora-builder | PKGBUILDs | |
---|---|---|
8 | 6 | |
237 | 75 | |
- | - | |
8.4 | 6.9 | |
19 days ago | 2 days ago | |
Shell | Shell | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
asahi-fedora-builder
Posts with mentions or reviews of asahi-fedora-builder.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-15.
-
People who’ve used leifliddy’s fedora builder; how’s your experience been so far?
So the differences between my build https://github.com/leifliddy/asahi-fedora-builder and the "offical" https://asahi-fedora-remix.org/ are as follows. 1. The asahi-repos-edge and edge kernel are installed by default **that's not the case with the offical Asahi Fedora Remix build 2. grub will boot from the latest kernel by default ** there's an issue with Asahi Fedora Remix in that regard https://fedoraproject.org/wiki/SIGs/Asahi#Upgrading\_to\_kernel-edge\_(for\_accelerated\_graphics) with my build, there's no need to run that grubby command everytime you install a new kernel 3. I use this script which makes transitioning from uboot --> grub much faster https://github.com/leifliddy/asahi-firstboot/blob/main/sbin/create-efi-bootloader Relying solely on the BOOTAA64.EFI bootloader provided by shim-aa64 is way too slow at the moment (for me anyway) 4. The Grub menu on my build is not hidden and displays correctly. All in the all, the differences are quite minor. The exact same asahi repos are used: https://pagure.io/fedora-asahi/asahi-repos/tree/main I only provide a minimal build though. So if you want GNOME or KDE pre-installed -- then use the offical build https://asahi-fedora-remix.org/ Although, it's ridiculously easy to just run dnf group install 'Fedora Workstation' or dnf group install 'KDE (K Desktop Environment)'
-
Confused about Asahi Linux Minimal -- ubuntu?
Personally, I would avoid Ubuntu for beginners. I'm not trying to gatekeep/prevent you from using what you want, but Ubuntu is doing some questionable things (e.g. preventing the use of Flatpak). If you want something easy like Ubuntu, Fedora has an Asahi port (https://github.com/leifliddy/asahi-fedora-builder), and I think I've heard that it will be officially supported eventually, but don't take my word for that. The installer linked above doesn't provide a desktop environment, so read the entire Readme to see to set up WiFi and then look up how to install GNOME on Fedora if you want something capable yet easy to use.
- leifliddy's fedora or the Asahi fedora remix - which to use?
-
Any news when the new distro will replace arch?
Here’s a link https://github.com/leifliddy/asahi-fedora-builder. Basically you run a script on MacOS as you would the regular Asahi install. The result is a bare bones Fedora install. Just follow the instructions to connect to the internet through wifi and then use dnf to install a desktop environment. After that, its pretty much like any other Fedora install.
- Running Fedora on Apple Silicon
-
Asahi/Arch Minimal Install + GNOME & GDM/Wayland
I followed the guide here for a minimal Fedora install https://github.com/leifliddy/asahi-fedora-builder
-
Linus Torvalds modified Fedora Workstation 36 to run on his M2 MacBook Air
Not to be a downer (or an "upper"?), but anyone can have a m2 with Fedora on it right now. asahi-fedora-builder
-
[question] when fedora will support apple M1 SoC ?
So https://github.com/leifliddy/asahi-fedora-builder is my project.
PKGBUILDs
Posts with mentions or reviews of PKGBUILDs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-11.
-
Rebuilding mesa and failing hardware acceleration
Hardware acceleration is not upstream and does not have a stable kernel interface yet. You need to use the corresponding tag in our repo to the kernel you are running. The mapping isn't really maintained anywhere explicitly but you can look at the commit log of our PKGBUILDs repo to get an idea, since I keep them matched there.
-
Help with Linux Headers
I finally got them working. Here's what I did: sudo pacman -S linux-asahi-headers base-devel git clone https://github.com/AsahiLinux/PKGBUILDs.git cd PKGBUILDs/linux-asahi makepkg sudo cp -rf src/linux-asahi-6.2-11/build/edge/ /usr/lib/modules/6.2.0-asahi-11-1-edge-ARCH/build
-
How to build asahi kernel and external module
git clone https://github.com/AsahiLinux/PKGBUILDs.git cd PKGBUILDs/linux-asahi
-
Asahi Linux is mainly just the kernel, right? So why does Pacman not replace it with an Arch one?
Because it's a separate package (linux-asahi), that provides the linux package name, so it stands in for the standard kernel persistently. Only new versions of linux-asahi can update it automatically, you'd have to manually install another kernel package to switch it out. See the PKGBUILDs guide for more information on how this works.
- Is it possible to build the edge kernel from sources?
- [question] when fedora will support apple M1 SoC ?
What are some alternatives?
When comparing asahi-fedora-builder and PKGBUILDs you can also consider the following projects:
asahi-firstboot - Miscellaneous admin scripts for the Asahi Linux Fedora distro
droidcam-linux-client - GNU/Linux/nix client for DroidCam
rtl8188eus - Realtek RTL8XXXU driver
linux - Linux kernel source tree