NVIDIA dá um grande passo para melhorar sua experiência de GPU no Linux

 A grande decisão de código aberto da Nvidia para ajudar a melhorar a experiência do Linux nas GPUs NVIDIA.


Linus Torvalds ficará feliz em ouvir isso…

A NVIDIA finalmente anunciou uma iniciativa de código aberto para melhorar a experiência da GPU no Linux.

Infelizmente, não é exatamente o que você pensa, você ainda encontrará drivers proprietários por aí.

Mas é tão significativo quanto abandonar os drivers proprietários.

Aqui está: a NVIDIA lançou módulos de kernel de GPU de código aberto com suporte para GPUs de data center e placas de consumidor (GeForce/RTX) .

E, é licenciado sob uma licença GPL/MIT dupla, parece incrível, certo?

Como isso ajuda os usuários de desktop Linux?

Os módulos de kernel de GPU de código aberto ajudarão a melhorar a interação entre o kernel e o driver proprietário.

Portanto, essa mudança é benéfica tanto para os jogadores quanto para os desenvolvedores , onde os aborrecimentos de trabalhar com um driver proprietário da Nvidia acabarão sendo eliminados.

O anúncio de lançamento menciona o benefício técnico que inclui:

Os desenvolvedores podem rastrear caminhos de código e ver como o agendamento de eventos do kernel está interagindo com sua carga de trabalho para uma depuração mais rápida da causa raiz. Além disso, os desenvolvedores de software corporativo agora podem integrar o driver perfeitamente ao kernel Linux personalizado configurado para seu projeto.

Isso ajudará a melhorar ainda mais a qualidade e a segurança do driver da GPU NVIDIA com comentários e análises da comunidade de usuários finais do Linux.

Ao pensar nisso para um usuário final (ou um jogador), você notará instalações mais fáceis e segurança geral aprimorada.

A Canonical e a SUSE irão empacotar imediatamente os módulos de kernel abertos para usuários corporativos, e outros devem seguir em breve.

A Canonical deve disponibilizar os módulos do kernel no Ubuntu 22.04 LTS nos próximos meses quando se trata do desktop Linux. Você pode esperar que outras distribuições Linux sigam o exemplo.

A primeira versão dos módulos de kernel da GPU aberta é R515. É um driver de desenvolvimento lançado como parte do CUDA Toolkit 11.7.

Você pode obtê-lo na página oficial de download de drivers ou encontrá-lo na página de downloads do CUDA .

Embora seja considerado pronto para produção para data centers, ainda está em seu estágio alfa para GPUs GeForce e Workstation .

É verdade que você pode usar esse driver em GPUs de arquitetura Turing e Ampere para usar recursos como vários monitores, G-Sync e rastreamento de raios Nvidia RTX no Vulkan e OptiX.

Mas, a menos que você queira executar “testes experimentais”, você pode esperar alguns meses para obter uma versão estável para usuários de desktop diretamente de sua distribuição Linux.

Também ajuda o Nouveau Driver…

Não se limitando apenas a melhorar a experiência com drivers proprietários. Mas, o código-fonte publicado de kernels de GPU de código aberto também deve ajudar a melhorar o driver Nouveau.

Como o anúncio de lançamento menciona:

O Nouveau pode aproveitar o mesmo firmware usado pelo driver NVIDIA, expondo muitas funcionalidades da GPU, como gerenciamento de clock e gerenciamento térmico, trazendo novos recursos para o driver Nouveau in-tree.

Fique atento para mais desenvolvimentos em futuros lançamentos de drivers e colaboração no GitHub.

É surpreendentemente bom da NVIDIA mencionar e potencialmente pretender colaborar para melhorar o driver Nvidia de código aberto, ou seja, Nouveau.

Isso também dá uma boa indicação de que eles querem uma versão melhor de um driver de código aberto para Linux.

Futuro dos drivers Nvidia de código aberto?

Sem dúvida, a NVIDIA planeja continuar lançando os módulos de kernel de GPU de código aberto. 

Portanto, mesmo que eles não abram seus drivers separadamente, sempre podemos contar com um driver Nouveau aprimorado que desbloqueia todos os recursos da placa gráfica.

Para saber mais sobre seus planos, você pode consultar o anúncio oficial de lançamento .

0 Comentários

Red Hat contrata um engenheiro de software cego para melhorar a acessibilidade no desktop Linux

A Red Hat está contratando um engenheiro de software cego para ajudar nos refinamentos de acessibilidade no GNOME, Fedora e RHEL. A acessibilidade em um desktop Linux não é um dos pontos mais fortes a serem destacados. No entanto, o GNOME, um dos melhores ambientes de desktop , conseguiu se sair melhor comparativamente (acho). Em uma postagem no blog de Christian Fredrik Schaller (Diretor de Desktop/Gráficos, Red Hat), ele menciona que eles estão fazendo sérios esforços para melhorar a acessibilidade. Começando com a contratação de Lukas Tyrychtr pela Red Hat , que é um engenheiro de software cego para liderar o esforço para melhorar o Red Hat Enterprise Linux e o Fedora Workstation em termos de acessibilidade. Entre os detaques Estado de acessibilidade no GNOME Enquanto eu mencionei que o GNOME conseguiu ter um suporte de acessibilidade decente no passado, Christian menciona o que aconteceu ao longo dos anos: O primeiro esforço conjunto para oferecer suporte à acessibilidade no Linux