El paquete de controladores NVIDIA Unified Device Architecture (UDA) de Ubuntu destinado a la aceleración de cómputo GPU ha habilitado el soporte del controlador NVIDIA Open GPU Kernel en sus paquetes desde finales del año pasado. Ahora, con el nuevo paquete de Ubuntu Enterprise Ready Driver”ERD”de NVIDIA que llega a los usuarios de Ubuntu LTS, también son compatibles con la opción de controlador de kernel GPU abierto de NVIDIA.
No debe confundirse con la pila de controladores de Nouveau, este esfuerzo de empaquetamiento de Ubuntu se trata de admitir los módulos de controlador de kernel de código abierto fuera del árbol oficiales de NVIDIA. Inicialmente, los paquetes de Ubuntu que proporcionaban la compatibilidad con el controlador patentado de NVIDIA solo usaban la opción de controlador de núcleo abierto para sus paquetes”UDA”centrados en la computación, mientras que con los nuevos paquetes de controlador NVIDIA 535″ERD”disponibles, también están habilitando la compatibilidad con el controlador de kernel de GPU abierta.
Los ingenieros de Canonical han estado trabajando en el Serie de controladores NVIDIA 535 ERD para usuarios de Ubuntu 20.04, 22.04 y 23.04 que, además de pasar a esta última serie de versiones, también habilita el módulo de kernel”-abierto”.
Más en el discurso de Ubuntu es una confirmación adicional de la GPU abierta foco en el módulo del núcleo con estos nuevos paquetes de controladores NVIDIA de la serie Ubuntu 535.
Cuando NVIDIA anunció originalmente su código de controlador de kernel de GPU abierto en mayo del año pasado, inicialmente se centró en el uso de empresas/centros de datos y en la experimentación para GeForce RTX 20 y hardware de consumo más nuevo. El controlador del núcleo de código cerrado sigue siendo el predeterminado para las tarjetas de consumo, pero en las revisiones del controlador durante el último año ha seguido mejorando el código del controlador del núcleo de código abierto y se ha acercado a la paridad con el controlador del núcleo cerrado en todo su espectro de hardware.
Todavía no hay nada nuevo sobre las perspectivas de obtener este controlador de kernel de GPU abierto de NVIDIA en el kernel de Linux debido a una variedad de problemas. Pero Red Hat y otros han estado trabajando para adaptar el controlador del kernel de Nouveau al menos para admitir el uso del procesador de sistema de GPU NVIDIA (GSP) con RTX 20 y más reciente para solucionar problemas de administración de energía/recronometraje de larga data. Que la compatibilidad con Nouveau GSP en un futuro kernel de Linux será una buena noticia para el mundo de los controladores NVIDIA de código abierto junto con las mejoras continuas del kernel para admitir mejor el controlador NVK Vulkan y otras mejoras.