Asahi Linux melhora suporte ao Apple M1 com primeira versão alfa

Asahi Linux melhora suporte ao Apple M1 com primeira versão alfa

Agora você pode inicializar o Arch Linux com suporte a hardware respeitável em dispositivos Apple M1, graças ao Asahi Linux.

Em 2020, a Apple revelou o M1 no evento WWDC. Esta revelação trouxe melhorias significativas de desempenho e melhor eficiência energética, embora tenha uma grande desvantagem: o suporte a software, pois significava que não era mais possível inicializar um distro X86 "normal" em novos dispositivos Apple Mac com um chip M1 ARM. Assim, nasceu o projeto Asahi Linux (baseado no Arch), com o objetivo de desenvolver todos os drivers e ferramentas necessárias para fazer uma instalação Linux funcionar nos Macs baseados em ARM da Apple.

Agora, depois de mais de um ano de trabalho, o projeto Asahi Linux finalmente lançou sua primeira versão Alpha, que introduz suporte Linux para dispositivos Apple M1.

Ainda é uma liberação alfa por razões óbvias. Mas, vamos olhar para o que você precisa saber se você já quiser executar Linux em sua máquina Apple M1.

Dispositivos suportados

Surpreendentemente, esta versão alfa já tem suporte para SoCs M1, M1 Pro e M1 Max (exceto para o Mac Studio)! Embora diferentes dispositivos com esses chips tenham diferentes níveis de suporte, muitas coisas já estão funcionando.

Alguns dos principais hardwares que funcionam nesta versão incluem:

  • Wi-Fi
  • USB 2.0
  • USB 3.0 no Mac Mini
  • Display embutido no MacBook Air e Pro
  • Touchpad e teclado integrados
  • Ethernet
  • Saída HDMI no Mac Mini

O resultado é uma experiência Linux de desktop razoavelmente utilizável, com muitas das características incríveis do Apple Silicon.

Infelizmente, alguns recursos principais ainda estão faltando, mais notavelmente o modo de sono profundo da CPU, DisplayPort, Touchbar, Bluetooth, Camera, Thunderbolt, saída HDMI em MacBooks e aceleração de GPU.

Isso não deve afetar muito o uso da área de trabalho, mas deve ser levado em conta.

Problemas de aplicativos

Claro, você não deve esperar que todas as aplicações funcionem perfeitamente. E, esse é o caso do Asahi Linux no hardware do Apple M1. Isso se limita apenas a aplicativos que têm problemas com registros de páginas 16K, embora alguns desses aplicativos sejam bastante populares.

Como base para os navegadores mais populares da Web, é impressionante ver o Chromium na "lista de aplicativos que não funcionam bem". Embora isso possa ser bastante desanimador para alguns usuários, o Firefox funciona, então os usuários ainda podem acessar a web.

Outros aplicativos confirmados para serem quebrados incluem:

  • Emacs (serão corrigidos nas próximas versões)
  • Qualquer coisa que use jemalloc (notavelmente Rust)
  • Qualquer coisa usando Libunwind

Embora não seja o ideal, o software afetado é apenas uma pequena porção de aplicativos Linux, por isso não deve ser muito preocupante.

Instalando o Asahi Linux no Apple M1

Embora não focamos aqui muito nas partes relacionadas ao trabalho envolvido no Asahi Linux, não se deve esquecer que é uma conquista monumental conseguir algo funcional em uma plataforma fechada como os Apple Silicon.

Se você quiser dar uma chance ao Asahi Linux, existem algumas variantes diferentes que você pode instalar.

Seria recomendado instalar o Asahi Linux com um ambiente de desktop completo para a maioria dos usuários. Isso será melhor para uso na área de trabalho, e já contém personalizações e otimizações para proporcionar a melhor experiência do usuário.

No entanto, a equipe do Asahi Linux entende que alguns usuários querem mais personalização, e é por isso que eles fornecem uma versão mínima também. Esta é simplesmente uma instalação básica do Arch Linux ARM, o que significa que você é livre para fazer o que quiser com ele.

Por fim, eles também fornecem um ambiente básico de UEFI para inicializar outros distros e OSs (com suporte adequado ao motorista). Um uso interessante para isso é inicializar o OpenBSD, que um dos desenvolvedores por trás do Asahi Linux, Mark Kettenis, está trabalhando na portabilidade.

Antes de começar, deve-se notar que você precisa de pelo menos 53 GB de espaço livre.

Uma vez que você tenha decidido, é extremamente fácil ter o Asahi Linux em dual boot com macOS com o comando abaixo.

Comandos para usar no terminal

curl https://alx.sh | sh

Ele deve dar-lhe todas as instruções que você precisa ao longo do caminho. Você deve ter uma instalação Linux funcionando em seu computador M1/M1 Pro/M1 Max se feito corretamente!

Nota: A instalação não substitui o macOS pelo Linux. Então, você tem um sistema de inicialização dupla no final. Você não pode desinstalá-lo facilmente usando o instalador. No entanto, você pode simplesmente excluir a partição de disco criada por ele.

Você pode saber mais sobre isso em seu post oficial de anúncio.

Asahi Linux

Última atualização deste artigo: 25 de march de 2022