Linux no Apple M1 agora pode inicializar na área de trabalho do GNOME, mas sem aceleração

Linux no Apple M1 agora pode inicializar na área de trabalho do GNOME, mas sem aceleração

Rodar o Linux no Apple M1 com vários patches fora da árvore agora é capaz de inicializar em uma área de trabalho GNOME, embora sem qualquer aceleração de OpenGL/gráfico. A desenvolvedora Alyssa Rosenzweig como parte da equipe do Asahi Linux está trabalhando para portar o Linux para o Apple M1 e anunciou o marco neste final de semana. Ela foi capaz de inicializar o Debian no Apple M1 para chegar ao ambiente de desktop GNOME Shell.

A ressalva importante, porém, é que atualmente a experiência da área de trabalho depende apenas do LLVMpipe para aceleração do OpenGL conforme necessário para a área de trabalho GNOME. LLVMpipe é a implementação do software Mesa Gallium3D para acelerar OpenGL na CPU. Fazer com que os gráficos do Apple M1 funcionem no Linux ainda é um item de trabalho significativo tanto no kernel Linux Direct Rendering Manager (DRM) como também em trazer o suporte Mesa para aceleração OpenGL e, eventualmente, Vulkan é obviamente importante também para as necessidades de computação moderna.

Linux no Apple M1 agora pode inicializar na área de trabalho do GNOME, mas sem aceleração

https://twitter.com/alyssarzg/status/1429579145827127296

Além da experiência atual do GNOME no Apple M1 ser desligada do OpenGL baseado em CPU, também são necessários vários patches de kernel ainda a serem fundidos. O driver Apple M1 PCIe Linux pendente era necessário junto com os patches do controlador de pinos e o código do driver de exibição de trabalho em andamento no qual Alyssa tem se concentrado.

Driver do sistema de arquivos Reiser4/Reiser5 atualizado para Linux 5.13

O Linux 5.14 estável é esperado no próximo fim de semana. No entanto, enquanto isso, o código do driver do sistema de arquivos Reiser4 (e Reiser5 experimental) foi finalmente atualizado para compatibilidade com a série de kernel Linux 5.13.

Reiser5 é promissor no front técnico com muitas melhorias significativas de recursos em relação ao Reiser4, mas nenhum dos dois tem uma trajetória clara neste ponto para se manter no kernel do Linux devido a nenhum grande apoio corporativo e a conexão anterior com o assassino condenado Hans Reiser.

Reiser4 tem visto atualizações para a nova compatibilidade do kernel Linux há mais de quinze anos e isso continua agora vendo suporte para a atual série estável do Linux 5.13, embora em breve seja sucedido pelo Linux 5.14. O código experimental do Reiser5 também foi atualizado no domingo para compatibilidade com o 5.13.

patch Reiser4 foi uma porta direta para a árvore de origem do Linux 5.13. O código Reiser5 foi portado para Linux 5.13, além de ver o suporte write_iter () para evitar a chamada de gravação obsoleta.

Via Phoronix

Acesse a versão completa
Sair da versão mobile