Lá não há muito o que relatar ultimamente para o driver Nouveau de engenharia reversa que fornece suporte ao driver de GPU NVIDIA de código aberto no Linux. Várias séries recentes de kernel do Linux nem sequer viram nenhuma solicitação de pull do driver Nouveau DRM/KMS com alterações. Para o próximo ciclo do Linux 5.20, um conjunto de alterações Nouveau foi enviado hoje para o DRM-Next, mas é bem pequeno.

O estado da pilha de drivers de código aberto Nouveau permanece bastante triste. Embora tenha havido algum trabalho na aceleração da GPU Ampere agora que os binários do firmware foram lançados, ainda está nos estágios iniciais. No espaço Mesa, há um trabalho inicial em direção ao suporte Vulkan, mas o código Gallium3D com OpenGL é seu foco principal, mas ainda vê poucas mudanças. Também houve o trabalho Gallium3D OpenCL da Red Hat também para o Nouveau, mas ainda não é nada robusto para os usuários finais no momento. O mais problemático é que o”melhor”suporte Nouveau permanece com a antiga série GeForce GTX 600/700″Kepler”(e GTX 750″Maxwell1″) devido a não exigir nenhuma imagem de firmware assinada e ter suporte para re-clocking disponível. O suporte a re-clocking permite operar as placas gráficas em suas frequências nominais, em vez de se limitar às baixas frequências de clock programadas no momento da inicialização. Mesmo assim, esse re-clocking ainda precisa ser realizado manualmente pelo usuário.

Por falta de re-clocking com a série GeForce GTX 900 e posterior e a bagunça em torno dos arquivos binários de firmware, o Nouveau continua sendo uma bagunça infeliz para as gerações mais recentes de GPUs NVIDIA. Agora com o Linux 5.20, David Airlie intensificou hoje para colocar na fila algumas mudanças trabalhadas por Ben Skeggs-ambos engenheiros da Red Hat. Essas alterações, no entanto, equivalem a algumas correções básicas e melhorias de código.

Airlie escreveu com a solicitação de pull de hoje para DRM-Next,”This é um conjunto de diversos patches nouveau skeggsb deixados na fila, apenas liberando alguns deles.”

Portanto, nada para se animar, mas pelo menos há algumas mudanças para o Nouveau com o Linux 5.20.

Enquanto isso, na frente do driver de kernel de GPU aberto da NVIDIA, não há nada de novo para relatar neste momento. O código precisaria ser significativamente retrabalhado/escrito antes de ser alinhado entre outros obstáculos no caminho. Nada está acontecendo para o Linux 5.20, mas seria um esforço de muito mais longo prazo.

Categories: IT Info