Perguntas frequentes (FAQ)

Sobre o projeto

Qual é o relacionamento do Fedora Asahi Remix com o Fedora KDE, o Fedora Workstation e o Fedora Server?

Fedora Asahi Remix oferece experiências semelhantes ao Fedora Linux original, apenas adaptado à plataforma de hardware do Mac da Apple Silicon.

Qual variante devo escolher?

A variante KDE Plasma recebe a maioria dos testes e trabalho de integração de plataforma e é a opção recomendada para usuários novos no Fedora Linux e Linux em plataformas da Apple Silicon. A variante GNOME também é totalmente suportada, para usuários que preferem esse ambiente de desktop. Usuários avançados que querem um ambiente de desktop alternativo podem escolher a variante Minimal e configurar manualmente seu sistema conforme sua preferência, enquanto aqueles que querem configurar um servidor Linux baseado em Apple Silicon podem preferir a variante Server.

O Xorg é compatível?

O servidor nativo Xorg está disponível como uma instalação manual, mas seu uso não é recomendado, pois ele tem vários bugs e deficiências conhecidos quando usado em plataformas da Apple Silicon. Como o desenvolvimento upstream do Xorg ficou mais lento, nós ofereceremos suporte apenas a ambientes de desktop baseados em Wayland. Por favor, não registre bugs relacionados ao uso do servidor Xorg.

O XWayland é totalmente compatível como uma tecnologia de transição para usar aplicativos X11 nativos em um desktop Wayland.

Por que é um Remix?

Estamos usando um Remix em vez de fornecer suporte da Apple Silicon no Fedora Linux propriamente dito porque esse ecossistema ainda está se movendo muito rápido e acreditamos que um Remix oferecerá a melhor experiência do usuário por enquanto. Além disso, o Remix nos permite integrar suporte de hardware conforme ele se torna disponível. No entanto, a maior parte possível desse trabalho está sendo conduzida porupstream, com vários componentes-chave sendo desenvolvidos, mantidos e empacotados no Fedora Linux upstream. A infraestrutura de construção de imagem do Remix e o instalador estão atualmente hospedados fora da infraestrutura do Fedora devido a limitações técnicas. A infraestrutura é totalmente de código aberto (veja nossos repositórios GitLab e Pagure), e eventualmente migraremos para a infraestrutura do Fedora assim que for possível.

Por fim, esperamos que o suporte da Apple Silicon seja integrado ao Fedora Linux em uma versão futura, e estamos trabalhando para atingir esse objetivo. Essa abordagem está alinhada com o objetivo abrangente do próprio projeto Asahi de integrar o suporte a esses sistemas nos projetos upstream relevantes.

Qual é a diferença entre alx.sh e fedora-asahi-remix.org?

O Fedora Asahi Remix pode ser instalado a partir de https://fedora-asahi-remix.org ou de https://asahilinux.org (que aponta para alx.sh). Eles são funcionalmente equivalentes, com as únicas diferenças sendo:

  • fedora-asahi-remix.org é mantido pelo Fedora Asahi SIG, asahilinux.org e alx.sh são mantidos pelo projeto Asahi Linux

  • fedora-asahi-remix.org usa uma versão do pacote de instalação construída pelo Fedora, que inclui uma versão do m1n1 de estágio 1 construída pelo Fedora (com o logotipo e a marca do Fedora), enquanto alx.sh usa as construções upstream (com o logotipo e a marca do Asahi)

  • fedora-asahi-remix.org e alx.sh são possibilitados por diferentes provedores de CDN; dependendo de onde você estiver no mundo, um pode ser um pouco mais rápido que o outro

  • alx.sh pode oferecer opções de instalação adicionais que não estão relacionadas ao Fedora Asahi Remix

Ambos atendem às mesmas imagens de instalação, portanto não há diferença no sistema resultante se a mesma opção de instalação for escolhida.

Quais dispositivos e hardware são suportados?

O site do projeto Asahi Linux mantém uma página com informações de suporte a dispositivos, que é mantida atualizada conforme recursos e novos dispositivos são adicionados. Fedora Asahi Remix segue de perto os kernels upstream e os pacotes de suporte, então você pode esperar que o suporte esteja no mesmo nível dessa página.

Para obter informações mais detalhadas sobre suporte específico de driver e kernel, visite a wiki do Asahi Linux e navegue pelas páginas de suporte a recursos (com links na parte superior da barra lateral).

Is Fedora Asahi Remix safe to install and use?

We strive to make sure that our platform support packages and the installation process are completely safe and cannot cause any damage to your computer. In general, it is safe to install and use Fedora Asahi Remix on any supported machine (the installer will refuse to work on unsupported machines). As with all Free Software, please be aware that Fedora Asahi Remix is offered with no warranty.

As a Linux distribution, Fedora Asahi Remix gives users much more control over their computers than the stock macOS system does. This also means that there are fewer safeguards against dangerous operations. In general, Apple Silicon systems are very resilient against permanent hardware damage, so it is very unlikely that anything you do will cause any physical, unrecoverable harm to your machine. However, these machines are less resilient against becoming unbootable than typical x86 machines, and this can happen if important boot partitions on disk are corrupted or destroyed. You should be careful if you are using partitioning or disk formatting tools on the internal NVMe storage device:

  • Never change, move, or format the first partition on disk (/dev/nvme0n1p1, identified as type Apple Silicon boot and label iBootSystemContainer).

  • Never change, move, or format the last partition on disk (/dev/nvme0n1pX for the largest value of X, identified as type Apple Silicon recovery and label RecoveryOSContainer)

  • If you make partitioning changes, ensure that the partition table remains sorted by disk offset. This can be achieved by using sudo sfdisk -r /dev/nvme0n1.

If you do end up with trouble booting your machine after making changes to the disk, please see the Troubleshooting section for recovery and restore steps. Note that in the worst case this may involve a full factory reset and loss of all data (on both macOS and Linux partitions), so users are advised to have up-to-date backups before doing any disk management operations.

In addition, you should avoid making any changes to the existing macOS container partition (usually /dev/nvme0n1p2, identified as type Apple APFS and typically label Container on stock systems). Changes to this partition may make macOS unbootable, which will make it difficult to perform system firmware upgrades or recover, upgrade, or reinstall any Linux installations. At this time, Fedora Asahi Remix users are expected to have and maintain a working macOS installation, as the installation and bootloader upgrade process relies on the macOS admin user credentials to provision the bootloader. This requirement may be relaxed in the future, once we support system user management and firmware upgrades directly from Linux.

Posso instalar em um armazenamento externo?

Atualmente, não temos um processo suportado para instalar em armazenamento externo. A plataforma da Apple Silicon em geral não pode inicializar a partir de armazenamento externo, então alguns componentes devem sempre ser instalados no armazenamento interno. É possível mover manualmente o sistema de arquivos raiz para armazenamento externo, mas há limitações (por exemplo, o modo de suspensão não é suportado atualmente, pois faz com que os discos externos sejam reenumerados) e, portanto, isso é deixado como um exercício para o usuário avançado.

No futuro, esperamos ter um processo suportado para instalações de armazenamento externo que não exija o reparticionamento do disco interno (aproveitando o mesmo mecanismo usado para instalações do macOS em armazenamento externo), mas isso ainda não está pronto. Observe que essas instalações externas ainda estarão vinculadas à máquina em que foram instaladas (já que alguns componentes ainda seriam instalados no disco interno, pois a plataforma exige isso para inicializar).

Posso executar software criado para x86-64 (Intel/AMD)?

No momento, estamos trabalhando na integração de emulação x86 e x86-64 para dar suporte à execução de software proprietário que não está disponível para aarch64 (semelhante ao Rosetta para macOS), incluindo jogos do Windows via Steam/Proton e Wine. No entanto, isso ainda não está pronto, então fique antenado para atualizações!

box64 está disponível nos repositórios do Fedora e pode ser usado para executar alguns softwares nativos para Linux x86-64, incluindo alguns jogos. Note que a compatibilidade é limitada a um subconjunto de softwares nativos Linux de 64 bits (softwares de 32 bits não serão executados, nem box64 pode ser usado para executar aplicativos Windows com Wine neste momento).

Para Software Livre/Código Aberto, é sempre preferível fazer uma construção para aarch64 (ARM64) em vez de tentar emular uma compilação x86-64. Se seu pacote de software favorito ainda não estiver disponível para essa arquitetura, solicite-o aos seus desenvolvedores! Usuários que se sentem confortáveis com a compilação de software podem querer tentar compilá-lo eles mesmos. Se você fizer isso, considere tornar-se um mantenedor de pacote para ajudar a levar o software a todos os usuários do Fedora.

Às vezes, há opções diferentes de executar software x86-64, como alternativas nativas de terceiros ou versões web. Veja a seção Como faço para baixar software? para alguns exemplos.

Como fazer

Como acesso o menu GRUB?

Como acessar conteúdo protegido em navegadores (Widevine DRM)

Execute sudo widevine-installer e siga os prompts. Note que o Widevine é um software de terceiros não oficialmente afiliado nem endossado pelo Projeto Fedora ou Asahi Linux.

Além disso, a Netflix requer configuração manual do navegador para funcionar. Você precisa instalar uma extensão do navegador para substituir seu User-Agent para sites específicos e definir o user agent para a Netflix para:

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

Como habilito a reprodução de codecs restritos (H.265/HEVC, AC-4, etc.)

Como faço para baixar software?

Uma grande quantidade de software livre e de código aberto está disponível nos repositórios do Fedora. Basta instalá-lo diretamente da ferramenta de gerenciamento de software do seu ambiente de desktop ou usar dnf!

Alguns softwares livres não são empacotados diretamente no Fedora, mas construções em aarch64 podem estar disponíveis oficialmente ou de terceiros. Procure instruções para usuários do Fedora e builds aarch64. Versões AppImage ou Flatpak também podem funcionar, desde que sejam construídas para aarch64.

Por exemplo:

Versões de software de terceiros do Fedora também estão disponíveis em Fedora Copr.

A maioria dos softwares proprietários está disponível apenas para máquinas x86-64 (Intel/AMD) e não funcionam nativamente no Fedora Asahi Remix, mas geralmente há versões web ou clientes de terceiros disponíveis que funcionam:

Nota: O Fedora não endossa nem oferece suporte para pacotes de software de terceiros ou repositórios COPR. Certifique-se de confiar no software e repositório de onde você o instala.

Problemas comuns

Os aplicativos Chromium e baseados em Chromium/Electron param de funcionar após uma atualização

Execute o seguinte comando para resolver o problema:

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

Isso é causado por um bug upstream do Chromium. Essa etapa será necessária após certas atualizações até que a correção seja lançada para as várias estruturas e aplicativos baseados no Chromium criados nelas.

Bugs conhecidos

Consulte nosso rastreador de bugs para obter uma lista dos principais problemas conhecidos.