Nouveau (software)
O nouveau é um driver de dispositivo gráfico livre e de código aberto para placas de vídeo da Nvidia e a família de SoCs Tegra, escrito por engenheiros de software independentes, com um pouco de ajuda de funcionários da Nvidia. O objetivo do projeto é criar um driver de código aberto através da engenharia reversa dos drivers proprietários para Linux da Nvidia. Ele é gerenciado pela X.Org Foundation, hospedado pelo freedesktop.org, e é distribuído como parte do Mesa 3D. O projeto foi inicialmente baseado no driver gratuito e de código aberto somente 2D "nv", que o desenvolvedor da Red Hat Matthew Garrett e outros afirmam ter sido escrito com código fonte ofuscado.[4] O nouveau é licenciado sob a licença MIT. O nome do projeto vem da palavra francesa nouveau, que significa novo.[5] Ele foi sugerido pelo autor original do recurso autosubstituir em francês do cliente de IRC, que sugeriu a palavra "nouveau" quando ele digitou "nv".[6] AdoçãoO driver nouveau e sua contraparte 3D no Mesa foram usados como o driver padrão de código aberto para placas da Nvidia em muitas distribuições Linux, incluindo o Fedora 11,[7][8] openSUSE 11.3,[9] Ubuntu 10.04,[10][11] e o Debian.[12] O Compiz recomenda usar o nouveau no lugar do driver proprietário da Nvidia.[13] Em junho de 2014, a Codethink reportou rodar o compositor Weston baseado no Wayland com o kernel Linux 3.15, fazendo uso do EGL e de uma "pilha de drivers gráficos 100% em código aberto" em um Tegra K1.[14] Em outubro de 2016, o NetBSD adicionou o suporte experimental ao nouveau no NetBSD 7.[15] BenchmarksNos benchmarks de comparação, o nouveau geralmente oferece desempenho inferior aos drivers de dispositivos gráficos proprietários da Nvidia.[16] Mas, dia 03 de Abril de 2019 a NVIDIA lançou uma documentação no GitHub, disponibilizando informações com às suas tabelas de BIOS, bloco de controle dos dispositivos, inicialização dos dispositivos, segurança em torno da Falcon Engine, ajustes no clock das memórias, programa de shader headers, estados de energia, entre outros, o que já é um começo para o driver de código aberto melhorar o seu desempenho no futuro.[17][18] Referências
|