O Asahi Linux é uma engenharia reversa do suporte Apple Silicon, incluindo M1 Ultra.

O Asahi Linux é uma engenharia reversa do suporte Apple Silicon, incluindo M1 Ultra.

Os Apple Silicon Macs receberam muitas críticas elogiosas por sua velocidade, eficiência de energia e os avanços técnicos que representam – os chips são processadores de telefone maiores que podem funcionar tão bem ou melhor do que os chips Intel comparáveis, usando menos energia.

Mas a mudança do hardware x86 também tornou o Mac um pouco menos útil para quem deseja executar vários sistemas operacionais em seus Macs. Embora você possa executar versões ARM do Linux e (com reservas e sem suporte oficial ) Windows em máquinas virtuais em computadores Apple Silicon Mac, a Apple não oferece suporte à execução de sistemas operacionais alternativos diretamente no hardware. A Apple não distribui drivers para outros sistemas operacionais, e a remoção de processadores x86 e GPUs Intel e AMD amplamente suportados torna mais difícil para outros desenvolvedores intervir e fornecer esses drivers.

É aqui que entra o projeto Asahi Linux . Durante meses, um pequeno grupo de voluntários trabalhou para fazer com que essa distribuição baseada no Arch Linux rodasse em computadores Apple Silicon Mac, adaptando os drivers existentes e (no caso da GPU) escrevendo meticulosamente os seus próprios. ter. E o trabalho está valendo a pena – na semana passada, a equipe lançou seu primeiro instalador alfa para o público e, desde ontem, o software oferece suporte ao novo M1 Ultra no Mac Studio.

Uma lista impressionante de hardware já está em execução no alfa atual, incluindo Wi-Fi, USB 2.0 via portas Thunderbolt (USB 3.0 só funciona em Macs com portas USB-A, mas USB 3.0 via Thunderbolt está “em breve”) e um visor integrado. Mas ainda faltam recursos importantes, incluindo DisplayPort e Thunderbolt, webcam, Bluetooth, modo de suspensão e aceleração de GPU. No entanto, em termos de aceleração de GPU, os desenvolvedores dizem que o M1 é rápido o suficiente para que um desktop Linux renderizado por software pareça mais rápido no M1 do que um desktop acelerado por gráficos em muitos outros chips ARM.

Os desenvolvedores da Asahi não acham que o software estará “pronto” com todo o hardware e recursos básicos da série M1 suportados e funcionando imediatamente, “mais um ano, talvez dois ”. Até então, a Apple provavelmente apresentará outra geração ou duas de chips da série M. Mas os desenvolvedores esperam que grande parte do trabalho que estão fazendo agora continue a funcionar nas futuras gerações de hardware da Apple com um esforço relativamente mínimo.

Tanto em suas páginas wiki quanto em atualizações de status, os desenvolvedores observam que a Apple está surpreendentemente comprometida com a compatibilidade com versões anteriores de seu silício. Alguns componentes de baixo nível, como o controlador de interrupção e o hardware UART, remontam ao iPhone original e ao PA Semi, uma empresa que a Apple adquiriu para iniciar seus chips móveis em 2008. Em particular, M1 Pro/Max/Ultra processadores, mas novas interfaces não devem mudar novamente por muito tempo.

A equipe da Asahi quer que seu trabalho seja transferido para o kernel do Linux e em outros lugares e depois volte para outras distribuições ao longo do tempo. O kernel Linux 5.13 adicionou suporte básico M1 Mac com base no trabalho da equipe Asahi, e o driver M1 PCIe foi incluído na versão 5.16 (outros bits, incluindo suporte M1 Pro e Max, foram enviados para revisão ). Isso significa que, uma vez que o Asahi esteja totalmente operacional nos Macs M1, esperamos que outras distribuições não fiquem muito atrás.

Se você quiser experimentar o Asahi Linux em um Mac M1, o instalador atual é executado a partir da linha de comando e requer “pelo menos 53 GB de espaço livre” para instalar com a área de trabalho KDE Plasma . O Asahi só precisa de cerca de 15 GB, mas o instalador exige que você deixe pelo menos 38 GB de espaço livre para instalar o macOS para que as atualizações do sistema macOS não sejam interrompidas. A partir daí, a inicialização dupla deve funcionar de maneira semelhante ao processo em um Mac Intel, com o sistema operacional alternativo visível na unidade de inicialização ou no seletor de inicialização que você pode iniciar ao iniciar o Mac. Atualizações futuras devem ser instaladas a partir de sua nova instalação do Asahi Linux e não devem exigir uma nova instalação.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *