- Aborda o processo de instalar o Asahi Linux e o gerenciador de janelas Sway em um MacBook Air M2 e usá-los no dia a dia
- A instalação foi feita com base no Fedora minimal, e é possível instalar o Asahi Linux com um único comando no terminal
- Inclui configurações adaptadas ao ambiente do MacBook, como reaproveitamento da área do notch, customização do Swaybar e do Waybar e correção da exibição do estado da bateria
- Mostrou desempenho excelente em aspectos como qualidade do touchpad, responsividade do sistema e compatibilidade com SDK ARM64, mas há limitações como falta de aceleração de vídeo por hardware e consumo de bateria em modo de suspensão
- No geral, é um caso que comprova a estabilidade e a viabilidade de uso real do Asahi Linux baseado no M2
Instalação do Asahi Linux
- É possível instalar pelo site oficial do Asahi Linux colando um único comando no terminal
- O processo de instalação ocorreu sem problemas, mas a velocidade de cópia de
root.img e boot.img foi muito lenta, em torno de 150KB/s
- Partindo do princípio de uso do gerenciador de janelas Sway, foi escolhida a versão Fedora minimal para economizar espaço de armazenamento
Configuração inicial
- A conexão Wi-Fi foi feita com o comando
nmcli
nmcli device wifi connect 'my_ssid' password 'mypassword'
- Em seguida, com o comando
sudo dnf install, foram instalados os principais pacotes, como o ambiente de desktop Sway, fish, Alacritty, Firefox e Neovim
- Depois, foi clonado o repositório Git pessoal de dotfiles e executado o
setup.sh
- Após ajustar configurações que não se adequavam ao ambiente do MacBook, as mudanças foram refletidas no repositório
Customização para MacBook
- Na configuração padrão, a linha superior que inclui o notch fica desativada, fazendo a tela parecer mais estreita
- A área do notch pode ser ativada com o comando
grubby --args=apple_dcp.show_notch=1 --update-kernel=ALL
- O Swaybar foi posicionado na parte superior, com ajustes de cor e exibição dos workspaces de acordo com a altura do notch (56px)
- A configuração do
i3status foi modificada para reconhecer o caminho da bateria do MacBook (/sys/class/power_supply/macsmc-battery/uevent)
- Para impedir que o cursor do mouse toque a barra superior, foi bloqueada a área superior de 56px com a configuração
input map_to_region
Migração para o Waybar
- Por volta de setembro de 2025, houve a troca do Swaybar pelo Waybar
- O objetivo foi contornar problemas no tratamento da bateria pelo
swaymsg e melhorar o visual
- A interface baseada em ícones economiza espaço na tela, mas é um pouco mais lenta por causa da renderização gráfica
- O Waybar continua posicionado atrás do notch
- Os novos arquivos de configuração estão publicados no GitHub como
waybar_config e waybar_style.css
Experiência de uso diário
- Houve grande satisfação com a estabilidade e o desempenho fluido do Asahi Linux
- A sensação foi de ser ainda mais fluido do que um desktop com AMD Ryzen 7945HX + 64GB de RAM
- A qualidade do touchpad é excelente, no nível do macOS, e o scroll com dois dedos e a rolagem inercial são naturais
- A instalação do Alkeria SDK for ARM64 foi bem-sucedida
- O arquivo
.deb foi extraído com bsdtar e instalado manualmente
- Também foi confirmada a alta velocidade de compilação de código do chip M2
- Duração da bateria: com brilho de tela alto + compilação de código, a carga caiu de 100% para 60% em 4,5 horas
- É inferior às 15 horas do macOS, mas ainda em um nível utilizável no dia a dia
- Problemas
- Maior consumo de bateria em suspensão; quando não está em uso, é necessário desligar completamente
- Sem aceleração de vídeo por hardware
- Alguns problemas de reconhecimento de portas USB e monitores externos
- O uso de um SSD externo (Crucial X8 de 4TB) permite armazenar grandes volumes de dados de câmeras line scan
1 comentários
Comentários do Hacker News
O Asahi é realmente um projeto incrível
Mas isso também mostra o quanto notebooks fora do ecossistema Mac ainda precisam melhorar
Queria que existisse um notebook para Linux com qualidade de hardware no nível de um MacBook
A Qualcomm praticamente não tinha suporte a Linux no lançamento do Snapdragon X Elite, e a estabilidade no Windows também deixava a desejar, mas espero que isso melhore no X2
Alguns notebooks com X Elite até rodam Linux, mas o desempenho não é bom (review da Phoronix)
Em qualidade de construção, a maioria dos PCs ainda fica atrás da Apple. Isso também apareceu bem no post sobre o Framework laptop de ontem
ThinkPads ainda são bons, mas são caros. Também há relatos de que notebooks chineses como o Honor MagicBook têm boa compatibilidade com Linux, mas são difíceis de encontrar nos EUA
Ainda assim, hoje em dia notebooks não-Apple também melhoraram bastante em trackpads e qualidade de tela
Migrei totalmente para um HP EliteBook, e a qualidade de construção é excelente, além de ser fácil de fazer upgrade e trocar peças
O firmware da HP inclui caminhos de código para Linux, então o Modern Standby também funciona bem
Os preços de usados e recondicionados também são razoáveis
Parece ser o modelo mais próximo de um substituto para o MacBook Pro 16"
Uso Dell Precision com Linux há muito tempo, então espero que a duração da bateria e a durabilidade da Lenovo sejam boas
Seria ótimo se o Asahi suportasse o M4, mas isso ainda parece distante
Cansei do macOS e voltei para o Linux, e acho que o teclado numérico e a tela grande vão ser úteis para trabalho de contabilidade online
Pela review do Notebookcheck, parece ter ótimo custo-benefício
Mas não espero qualidade nem portabilidade no nível de um MacBook; em troca, espero ter mais liberdade
Fiquei impressionado com o funcionamento suave e sem problemas do Asahi Linux
Ele parece mais responsivo até do que meu desktop Arch Linux (Ryzen 7945HX de 16 núcleos, 64GB de RAM)
Só que no M1 o consumo de bateria em modo de suspensão é alto
É difícil entender por que tanta gente quer defender a Apple assim
No meu M1 Pro, o Asahi leva cerca de 30 segundos para inicializar
Uso o projeto Asahi desde os primórdios
Hoje uso Fedora Asahi Remix com o desktop Sway em um Mac Studio M1 Ultra, e é uma workstation Linux perfeita
Screenshot da configuração
Em 2024, há um post de blog sobre uma câmera line-scan da Alkeria
É um relato sobre a criação de um suporte de lente em impressão 3D, e parece um hobby bem excêntrico
Fotografia por si só já dá trabalho, então é surpreendente precisar fabricar o próprio suporte e ainda usar o SDK
Concordo com a opinião de que faltam telas realmente boas e brilhantes nos notebooks da Lenovo voltados a hackers, como o X1 Carbon
Acho absurdo ter SSD de 256GB como configuração mínima
Minha namorada ainda usa um MacBook Air de 2011, e só faz internet banking e controle de gastos
Para esse tipo de uso, 256GB é suficiente
Queria saber se existe algum texto analisando por que a duração da bateria no Linux é ruim
Ou se isso seria por causa da ineficiência dos drivers do Asahi
Mas a maior parte dos componentes é proprietária, então não usa drivers padrão do Linux
No fim, é preciso fazer engenharia reversa, e se a Apple mudar algo na revisão seguinte, tudo tem que ser refeito do zero
Em resumo, é melhor comprar um notebook projetado para Linux
Como o Asahi é baseado em engenharia reversa, não tem como implementar todas essas micro-otimizações
Então cada componente acaba consumindo um pouco mais de energia
É pior que no macOS, mas ainda dá para usar por 8 a 10 horas
Cada periférico precisa ser configurado para entrar no estado de espera correto, e também é necessário ajustar frequência de CPU, scheduler, pipeline de renderização etc.
Esse tipo de trabalho já foi feito no Android e no ChromeOS
Escrevi um script para deixar o Swaybar mais completo
Ele mostra status da bateria, programa atual, relógio, frases inspiradoras do ChatGPT e mais
Link do projeto
Usa menos de 1MB de memória, e você pode ajustar livremente o intervalo de atualização ou adicionar módulos
A ideia de colocar o Swaybar na parte superior atrás do notch é realmente ótima
Introdução ao xdg-cutouts
Espero que no futuro também padronizem a inclusão de informação de cor para esconder o notch em preto
Ícones da bandeja do sistema acabam indo para trás do notch, e isso exige soluções complicadas
A qualidade do software da Apple ultimamente tem decepcionado
Tentar rodar Linux em hardware da Apple parece um desafio temerário
A Apple pode bloquear tudo a qualquer momento, e engenharia reversa completa talvez nem seja possível
Não parece fazer sentido usar hardware caro com suporte só parcial
Talvez esse projeto exista mais pela conquista técnica
Só não combina com usuários de Linux, e isso é justo
Dá para comprar um MacBook Air M4 por menos de 800 dólares, e o custo-benefício é excelente
Para Asahi, os modelos M2 usados têm um valor especialmente bom
Ele suporta muito bem virtualização no Apple Silicon e é mais simples do que QEMU
Se você instalar um ISO do Fedora e usar virtualização nativa, é muito mais eficiente que o Asahi
Fico me perguntando se, depois de 2024, o M2 ainda continua sendo uma boa escolha para Linux
Eu gostava bastante da linha ThinkPad X no passado, mas hoje parece que ela perdeu muito do apelo
Como os principais desenvolvedores já saíram, é improvável que isso mude no futuro
M1/M2 têm grande chance de serem os últimos Macs com suporte a Linux, mas se você aceitar isso, continuam sendo ótimas máquinas