Frequently Asked Questions (FAQ)

About the project

What is Fedora Asahi Remix’s relationship with Fedora KDE, Fedora Workstation, and Fedora Server?

Fedora Asahi Remix provides similar experiences to upstream Fedora Linux, just tailored to the Apple Silicon Mac hardware platform.

What variant should I choose?

The KDE Plasma variant receives the most testing and platform integration work and is the recommended option for users new to Fedora Linux and Linux on Apple Silicon platforms. The GNOME variant is also fully supported, for users who prefer that desktop environment. Advanced users who want an alternate desktop environment may choose the Minimal variant and manually configure their system to their liking, while those who want to set up an Apple Silicon-based Linux server may prefer the Server variant.

Is Xorg supported?

The native Xorg server is available as a manual install, but its use is not recommended as it has several known bugs and deficencies when used on Apple Silicon platforms. As upstream Xorg development has slowed down, we only support Wayland-based desktop environments. Please do not file bugs related to usage of the Xorg server.

XWayland is fully supported as a transition technology to use native X11 apps on a Wayland desktop.

Why is this a Remix?

We are using a Remix as opposed to delivering Apple Silicon support in Fedora Linux proper because this ecosystem is still very fast moving and we believe a Remix will offer the best user experience for the time being. Also, the Remix allows us to integrate hardware support as it becomes available. Nonetheless, as much of this work as possible is being conducted upstream, with several key components being developed, maintained and packaged in Fedora Linux upstream. The Remix image build infrastructure and the installer are currently hosted outside of Fedora Infrastructure due to technical limitations. The infrastructure is entirely open source (see our GitLab and Pagure repos), and we will eventually migrate to Fedora Infrastucture once it becomes possible.

Ultimately, we expect Apple Silicon support to be integrated in Fedora Linux in a future release, and are working towards this goal. This approach is in line with the overarching goal of the Asahi project itself to integrate support for these systems in the relevant upstream projects.

What is the difference between alx.sh and fedora-asahi-remix.org?

Fedora Asahi Remix can be installed from https://fedora-asahi-remix.org or from https://asahilinux.org (which points to alx.sh). These are functionally equivalent, with the only differences being:

  • fedora-asahi-remix.org is maintained by the Fedora Asahi SIG, asahilinux.org and alx.sh are maintained by the Asahi Linux project

  • fedora-asahi-remix.org and alx.sh are backed by different CDN providers; depending on where you are in the world, one may be a bit faster than the other

  • alx.sh can offer additional installation options that are not related to Fedora Asahi Remix

Both endpoints serve the same installation images, so there is no difference in the resulting system if the same installation option is chosen.

HOWTOs

How do I access protected content in browsers (Widevine DRM)

Run sudo widevine-installer and follow the prompts. Note that Widevine is third-party software not officially affiliated nor endorsed by the Fedora Project or Asahi Linux.

In addition, Netflix requires manual browser configuration to work. You need to install a browser extension to override your User-Agent for specific sites, and set the user agent for Netflix to:

Mozilla/5.0 (X11; CrOS aarch64 15329.44.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36

How do I enable playback of restricted codecs (H.265/HEVC, AC-4, etc.)

Common issues

Chromium and Chromium/Electron-based apps stop working after an upgrade

Run the following command to resolve the issue:

find $HOME/.config -name GPUCache -type d -exec /bin/rm -rf {} +

This is caused by an upstream Chromium bug. This step will be necessary after certain upgrades until the fix is released for the various Chromium-based frameworks and applications built on them.