O pacote de driver NVIDIA Unified Device Architecture (UDA) do Ubuntu destinado à aceleração de computação GPU habilitou o suporte ao driver NVIDIA Open GPU Kernel em seus pacotes desde o final do ano passado. Agora, com o novo pacote NVIDIA Enterprise Ready Driver”ERD”do Ubuntu chegando aos usuários do Ubuntu LTS, eles também oferecem suporte à opção de driver de kernel de GPU aberta da NVIDIA.
Não deve ser confundido com a pilha de drivers Nouveau, este esforço de empacotamento do Ubuntu é em torno do suporte aos módulos de driver de kernel de código aberto oficiais da NVIDIA. Inicialmente, os pacotes do Ubuntu que fornecem o suporte proprietário do driver NVIDIA usavam apenas a opção de driver de kernel aberto para seus pacotes”UDA”com foco em computação, enquanto com os novos pacotes de driver NVIDIA 535″ERD”disponíveis, eles também estão habilitando o suporte ao driver de kernel de GPU aberta.
Os engenheiros da Canonical têm trabalhado no Série de drivers NVIDIA 535 ERD para usuários do Ubuntu 20.04, 22.04 e 23.04 que, além de mudar para esta série de lançamento mais recente, também permite o módulo de kernel”-open”.
Em o Discurso do Ubuntu é uma confirmação adicional da GPU aberta foco do módulo do kernel com esses novos pacotes de driver NVIDIA da série 535 do Ubuntu.
Quando a NVIDIA anunciou originalmente seu código aberto de driver de kernel de GPU em maio do ano passado, inicialmente se concentrou no uso corporativo/de data center e experimental para GeForce RTX 20 e hardware de consumo mais recente. O driver de kernel de código fechado continua sendo o padrão para placas de consumidor, mas em revisões de driver no ano passado continuou melhorando o código de driver de kernel de código aberto e quase a paridade com o driver de kernel fechado em todo o espectro de hardware.
Ainda não há nada de novo nas perspectivas de obter este driver de kernel de GPU aberto da NVIDIA upstream no kernel do Linux devido a uma variedade de problemas. Mas a Red Hat e outros têm trabalhado na adaptação do driver do kernel Nouveau, pelo menos, para oferecer suporte ao uso do NVIDIA GPU System Processor (GSP) com RTX 20 e mais recente, a fim de solucionar problemas de gerenciamento de energia/reclocking de longa data. Esse suporte Nouveau GSP em um futuro kernel do Linux será uma boa notícia para o mundo do driver NVIDIA totalmente de código aberto, juntamente com aprimoramentos contínuos do kernel para oferecer melhor suporte ao driver NVK Vulkan e outras melhorias.