A Collabora anunciou mudanças significativas na pilha de gráficos de código aberto Mesa 25.1, trazendo melhorias para usuários de GPUs NVIDIA com um novo driver gráfico padrão.
"Se fizermos isso corretamente, a maioria dos usuários nem perceberá, além de uma experiência um pouco mais estável e com melhor desempenho."
Até agora, o driver gráfico de código aberto padrão para GPUs NVIDIA na pilha Mesa era o Nouveau. No entanto, a partir da versão 25.1, o antigo driver OpenGL será substituído por uma combinação do driver Zink Gallium e do driver gráfico Vulkan de código aberto NVK, ambos desenvolvidos pela Collabora.
O Zink é uma implementação do OpenGL baseada no Vulkan, enquanto o NVK é um driver Vulkan dedicado às GPUs NVIDIA. Atualmente, ele oferece suporte para GPUs da arquitetura Turing (NVIDIA RTX 20XX e NVIDIA GTX 16XX) e posteriores, além de compatibilidade com Vulkan 1.4 e outros recursos avançados. Também está prevista a adição de suporte para GPUs mais antigas, como as da série Kepler (GeForce 600 e 700).
Faith Ekstrand, da Collabora, afirmou que essa transição não deve causar impacto perceptível para a maioria dos usuários de GPUs NVIDIA que instalarem um novo sistema com Mesa 25.1 nos próximos meses. Pelo contrário, a mudança promete maior estabilidade e desempenho em comparação ao antigo driver Nouveau OpenGL.
"O Zink amadureceu muito desde sua introdução em 2018. Agora, ele suporta OpenGL 4.6 e oferece compatibilidade com vários drivers de hardware. Além disso, seu desempenho e estabilidade melhoraram significativamente nos últimos anos. Neste estágio, estamos confiantes de que a combinação Zink + NVK será superior ao Nouveau GL em todos os aspectos", afirmou Faith Ekstrand em uma postagem no blog.
O NVK tem avançado rapidamente, e essa mudança não deve surpreender a maioria dos usuários Linux com GPUs NVIDIA. Muitos já utilizam o driver proprietário NVIDIA em vez do driver de código aberto da pilha Mesa, que vem pré-instalado em diversas distribuições.
Ainda assim, essa atualização representa um avanço bem-vindo. Os usuários de GPUs NVIDIA poderão notar um desempenho ligeiramente superior ao rodar distribuições Linux no modo ao vivo ou após a instalação do sistema, antes de migrarem para o driver proprietário da NVIDIA, recomendado para jogos e aplicativos 3D.