Suporte a OpenGL do projeto Asahi Linux ultrapassa oficialmente o da Apple no Apple Silicon
- A equipe de desenvolvedores independentes do projeto Asahi Linux vem trabalhando há cerca de 3 anos para oferecer suporte ao Linux em Macs com Apple Silicon.
- O projeto evoluiu de uma fase inicial de "experimento muito instável" para um "sistema operacional de desktop surpreendentemente funcional e utilizável".
- O driver mais recente oferece suporte completo ao OpenGL versão 4.6 e ao OpenGL ES versão 3.2, níveis superiores aos fornecidos pela Apple no macOS.
Comparação com o driver de GPU da Apple
- A desenvolvedora Alyssa Rosenzweig anunciou em uma postagem no blog que o novo driver só foi oficialmente considerado adequado após passar em "mais de 100 mil testes".
- Como a GPU da Apple não oferece suporte a alguns recursos, foi necessário usar métodos indiretos para implementar OpenGL e OpenGL ES.
- A equipe do Asahi continua trabalhando no suporte à API Vulkan, com o objetivo de viabilizar a API Vulkan de baixo overhead no hardware da Apple.
Estado atual e futuro do Asahi Linux
- O Fedora Asahi Remix oferece suporte a muitos hardwares de Macs M1 e M2, incluindo webcam, alto-falantes, Wi‑Fi e Bluetooth, além de aceleração gráfica.
- Thunderbolt, conexão de monitores via USB-C, microfone integrado e sensor de impressão digital Touch ID ainda não funcionam.
- Espera-se que o suporte básico aos Macs M3 mais recentes leve pelo menos 6 meses.
Opinião do GN⁺
- O projeto Asahi Linux é um excelente exemplo da força e da capacidade técnica da comunidade de código aberto. Desenvolver um driver com suporte aos padrões mais recentes do OpenGL sem apoio oficial da Apple é uma conquista notável.
- O projeto permite que usuários de Linux aproveitem o poderoso hardware da Apple e contribui para ampliar a compatibilidade e as opções entre diferentes sistemas operacionais.
- Com suporte à API Vulkan, ele tem potencial para melhorar a experiência dos usuários de Linux em aplicações gráficas de alto desempenho, como jogos, o que pode impactar positivamente o futuro do software de código aberto.
2 comentários
Seria bom se a Apple lançasse alguns laptops com Linux. Com uma quantidade mais generosa de memória... acho que venderiam até que bem.
Comentários do Hacker News
Conformant OpenGL 4.6 on the M1 (rosenzweig.io)
Ferramentas de desenvolvimento do Asahi Linux
Experiência de uso com o Asahi Linux
Problemas reais do driver de GPU do Asahi
Pergunta sobre o desenvolvimento do driver
Definição de prioridades na engenharia reversa
Atualização sobre suporte a Vulkan
Possibilidade de apoio da Apple