Pular para o conteúdo principal

Driver Nvidia para Linux agora é Open-Source

 


A NVIDIA agora está publicando módulos de kernel de GPU Linux como código aberto com licença GPL/MIT dupla, começando com a versão do driver R515. Você pode encontrar o código-fonte para esses módulos do kernel na página do GitHub NVIDIA/open-gpu-kernel-modules


Esta versão é um passo significativo para melhorar a experiência de uso de GPUs NVIDIA no Linux, para maior integração com o sistema operacional e para desenvolvedores depurar, integrar e contribuir de volta. Para provedores de distribuição Linux, os módulos de código aberto aumentam a facilidade de uso. Eles também melhoram a experiência imediata do usuário para assinar e distribuir o driver da GPU NVIDIA. A Canonical e a SUSE podem empacotar imediatamente os módulos de kernel abertos com Ubuntu e SUSE Linux Enterprise Distributions.


Você pode 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 de causa raiz mais rápida. Além disso, os desenvolvedores de software corporativo agora podem integrar o driver perfeitamente ao kernel Linux personalizado configurado para seu projeto.


Isso ajuda a melhorar 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.


A cada novo lançamento de driver, a NVIDIA publica um instantâneo do código-fonte na página do GitHub NVIDIA/open-gpu-kernel-modules. Os patches enviados pela comunidade são revisados ​​e, se aprovados, integrados em uma versão futura do driver.


Para obter mais informações, consulte as diretrizes de contribuição da NVIDIA e a visão geral da cadência de lançamento do driver e da documentação do ciclo de vida.


Funcionalidade compatível

A primeira versão dos módulos de kernel da GPU aberta é R515. Junto com o código-fonte, são fornecidas versões totalmente compiladas e empacotadas dos drivers.


Para GPUs de data center nas famílias de arquitetura NVIDIA Turing e NVIDIA Ampere, este código está pronto para produção. Isso foi possível graças à implementação em fases da arquitetura do driver GSP no ano passado, projetada para facilitar a transição para os clientes da NVIDIA. Nós nos concentramos em testar em uma ampla variedade de cargas de trabalho para garantir paridade de recursos e desempenho com o driver proprietário do modo kernel.


No futuro, funcionalidades como HMM serão um componente fundamental para computação confidencial na arquitetura NVIDIA Hopper.


Nesta versão de código aberto, o suporte para GPUs GeForce e Workstation é de qualidade alfa. Os usuários de GeForce e Workstation podem usar esse driver nas GPUs NVIDIA Turing e NVIDIA Ampere Architecture para executar desktops Linux e usar recursos como vários monitores, G-SYNC e rastreamento de raios NVIDIA RTX no Vulkan e NVIDIA OptiX.


Você pode optar por usar o parâmetro do módulo do kernel NVreg_OpenRmEnableUnsupportedGpus=1. Suporte GeForce e Workstation mais robusto e completo seguirá em lançamentos subsequentes e os módulos NVIDIA Open Kernel acabarão por suplantar o driver de código fechado.


Os clientes com GPUs NVIDIA Turing e NVIDIA Ampere Architecture podem escolher quais módulos instalar. Os clientes pré-Turing continuarão a executar os módulos de código fechado.


O driver de modo kernel de código aberto funciona com o mesmo firmware e as mesmas pilhas de modo de usuário, como CUDA, OpenGL e Vulkan. No entanto, todos os componentes da pilha de drivers devem corresponder às versões em uma versão. Por exemplo, você não pode pegar uma versão do código-fonte, compilá-la e executá-la com a pilha de modo de usuário de uma versão anterior ou futura.


Para obter mais informações sobre como instalar as versões corretas e etapas adicionais de solução de problemas, consulte o driver README.


Leia mais em NVIDIA Releases Open-Source GPU Kernel Modules

Comentários

Postagens mais visitadas deste blog

Video - Ubuntu MATE para Unity Style

Nesse video eu mostrei como transformar o MATE no layout do descontinuado Unity 7 com o MATE Tweak Tool. O layout Mutiny veio como uma novidade no Ubuntu 17.10 para customizar o MATE deixando como o Unity feito pela Canonical. Uma outra maneira seria também adicionar temas e ícones e claro, ativar um compositor de janelas com efeitos semelhantes ao Unity 7 e ficará muito parecido.

Dicas para Tibia 11 no Linux 2017

1 - Na pasta /home tem as pastas do usuário, e nela pode ser criado uma pasta chamada Games e coloque a pasta do Tibia extraido lá. 2 - O Tibia 11 é diferente dos Tibia's anteriores, pois agora o Tibia 11 recebe atualizaçoes frequentemente e como é um cliente que não tem suporte ainda, toda vez que sair uma atualização você precisa baixar direto do site, e quando se extrai a pasta do Tibia 11, ela vem com uma numeração da atualização então você renomeia ela como "Tibia" e toda vez que o Tibia atualizar você renomeia a pasta da antiga versão do Tibia 11 para "Tibia.old" e extraia o novo Tibia 11 e renomeie esta para Tibia que será a ser usada. 3 - Toda vez que precisar atualizar o Tibia 11, copie duas pastas de dentro da pasta Tibia.old chamadas conf e minimap que são as pastas das configuraçoes feitas no client e hotkeys, e também do minimapa. Outro bom motivo para se renomear a pasta do Tibia é que se precisa criar um lançador, para não ter que se abr...

OpenRW - Uma engine de GTA que roda no Linux, BSD e Windows

Por enquanto só roda GTAIII OpenRW é uma engine multi plataforma para PC que roda em Windows, Linux e BSD que está em desenvolvimento e já tem builds não oficiais segundo a página no Github, e também já tem prévias para o GTA Vice City e provavelmente para San Andreas (já imaginou jogar GTA sem Wine no Linux?).   Por enquanto falta o tráfego de veículos mas porém há pedestres sem colisão ainda. Uma das coisas que se me gostei nessa engine foi a perfeita iluminação dos mapa que está muito perto do original, ou até melhor.     A licença é GNU General Public License e a engine usa alguns programas para rodar como FFmpeg, Bullet Physics e SDL 2.0. Porém para rodar o jogo, você tem que ter o GTA III instalado, ou seja, a pasta do game com o gta3.exe. Se você tiver o CD do game ou ter comprado pode usar uma máquina virtual para obter a pasta que pesa uns 1,3 GB com o áudio.   Futuramente deverão haver modificações no game como car...