Asahi Linux passa a suportar oficialmente os Mac da série M3
O Asahi Linux integrou o suporte a M3, M3 Pro e M3 Max no seu instalador. Wi-Fi, USB 3 e descodificação AV1 funcionam. Suspensão, HDMI e 3D rápido não.
3 min de leitura

O Asahi Linux já corre em Mac M3, e o projeto di-lo em voz alta. "Asahi Linux now officially supports Macs with an M3 series SoC", escreveu o projeto a 6 de setembro de 2026, num texto de James Calligeros. O suporte cobre M3, M3 Pro e M3 Max, e está integrado no instalador em vez de ficar num ramo.
O Asahi Linux é o projeto que porta o Linux para os chips próprios da Apple. A Apple não publica documentação desse hardware, por isso cada controlador aqui foi escrito por engenharia inversa.
O que funciona hoje no M3
O argumento central é a continuidade. Quase tudo o que é suportado nas máquinas M1 e M2 "just works" no M3, segundo o anúncio.
Essa lista não é curta.
| Hardware | Estado no M3 |
|---|---|
| Wi-Fi e Bluetooth | Funciona |
| USB 3, a 10 Gb/s | Funciona |
| Câmara web | Funciona |
| Microfones internos | Funciona |
| Descodificação de vídeo AV1, acelerada por hardware | Funciona |
A descodificação AV1 por hardware conta mais do que parece. Sem ela, reproduzir um vídeo moderno cai sobre o processador, o que esvazia depressa a bateria de um portátil.
O que ainda não funciona
Há três falhas que vale a pena conhecer antes de apagar um disco.
A suspensão não funciona. O anúncio aponta limitações do framebuffer do firmware, o caminho de imagem simples com que a máquina arranca. Um portátil que não consegue suspender é um portátil que se desliga sempre que se fecha a tampa.
A saída HDMI está desativada nos MacBook que têm porta. Ativá-la espera pelo suporte completo do coprocessador de imagem da Apple, a que o projeto chama DCP.
Os gráficos são a terceira falha, e Calligeros é direto quanto a isso. "Do not expect performant or power-efficient 3D acceleration right now", escreveu. O ambiente de trabalho desenha, mas jogos e trabalho com GPU ainda não têm lugar aqui.
Uma máquina fica totalmente de fora. O Mac Studio com M3 Ultra não é suportado.
Instalar já
Pode instalar hoje, mas pelo modo perito, o caminho que assume que já sabe o que está a fazer.
Espera-se que o instalador normal aceite máquinas M3 antes da beta do Fedora Linux 45, que o projeto coloca a cerca de duas semanas.
Existe uma diferença entre o anúncio e a documentação, e vale a pena vê-la antes de começar. A página do Fedora Asahi Remix continua a descrever a distribuição como baseada no Fedora Linux 44, e a sua lista de equipamentos ainda nomeia apenas as famílias M1 e M2. O texto do blogue vai à frente da documentação.
O que isto significa para programadores
Se mantinha um Mac M3 em macOS por falta de alternativas, essa conta acabou de mudar, com ressalvas. Uma máquina de arranque duplo é realista para trabalho de terminal, compilações e contentores. Não é realista para o que precise da GPU ou da tampa fechada.
Se mantém um pacote ou uma distribuição, isto alarga outra vez a superfície de teste do Apple Silicon. USB 3, Wi-Fi e câmaras a funcionar, mas sem suspensão e sem 3D rápido, é uma configuração invulgar. Vai encontrar erros em código que assume um portátil normal.
Se está a comprar, repare na máquina que falta. O Mac Studio com M3 Ultra é exatamente a caixa que alguém compra para correr modelos grandes localmente, e é a única configuração que esta versão não cobre.
E se planeia instalar, espere pelo instalador normal a não ser que se sinta à vontade no modo perito. Duas semanas é pouco tempo para esperar por um caminho que não exige perceber o particionamento em hardware da Apple.
Fontes
- M2: Episode 1 (or, Asahi Linux on M3) - Asahi Linux
- Fedora Asahi Remix - Asahi Linux
Artigos relacionados

TryNix corre qualquer pacote Nix num separador do browser
O TryNix arranca um núcleo Linux compilado para WebAssembly e corre qualquer uma das 310 083 versões do nixpkgs num separador. O python3 leva 7,5 segundos na primeira visita.

Kubernetes 1.37 promove o modo rootless a beta
O Kubernetes 1.37 promove o KubeletInUserNamespace a beta. O kubelet, os runtimes de contentores, os plugins CNI e o kube-proxy passam a poder correr como utilizador comum.

Babashka 1.13.220 adiciona FFI para chamar bibliotecas nativas
O Babashka 1.13.220 adiciona uma FFI construída sobre a API Panama do Java: um script Clojure passa a chamar uma biblioteca nativa sem escrever um pod nem Java.