Noticias

El hardware de Nvidia obtiene un nuevo controlador Vulkan NVK de código abierto

  • Jason Ekstrand de Collabora anuncia un nuevo fuente abierta Controlador Vulkan incluido con el hardware Mesa para Nvidia.
  • El nuevo controlador se escribió casi desde cero, con solo un poco de copiar y pegar de Nouveau, un controlador Nvidia de código abierto de ingeniería inversa.
  • Actualmente, el desarrollo de los controladores NVK va bien; pasan el 98 % del tiempo en Vulkan CTS con un conjunto de funciones muy básico.

Controladores de hardware de Nvidia linux Ha habido algunos problemas desde hace algún tiempo debido a la preferencia de la empresa por el código abierto.Sin embargo, Nvidia decidió lanzar código abierto procesador de gráficos Un módulo del kernel de principios de este año. También tenemos una opción de controlador Nouveau de ingeniería inversa, pero tiene errores y también carece de algunas características importantes. Además, Nouveau no es compatible con todo el hardware de Nvidia. Estoy bastante seguro de que el hardware de Nvidia necesita un nuevo controlador de código abierto, y Jason Ekstrand de Collabora tiene buenas noticias al respecto.

NVK – Nuevo controlador Nvidia Vulkan de código abierto

Jason Ekstrand anunció que ha estado trabajando en un nuevo controlador Vulkan de código abierto para las GPU Nvidia de Mesa, llamado NVK. NVK se escribió casi en su totalidad desde cero, salvo por un poco de copiar y pegar del controlador Nouveau y el uso de nuevos encabezados oficiales de Nvidia. Según la publicación, Ekstrand espera que NVK sea lo que RADV significa para el hardware de GPU AMD Radeon y, ciertamente, para el hardware basado en Nvidia.

LEER  AlmaLinux mantiene la compatibilidad con Red Hat Enterprise Linux sin necesidad de código Red Hat

El desarrollo de NVK solo duró unos meses, pero el equipo detrás de Ekstrand logró hacer grandes avances en el desarrollo. Actualmente, el conductor puede pasar el 98% del Vulkan CTS con un conjunto de funciones muy básico. NVK también admitirá tarjetas más nuevas; Ekstrand dice que apuntan a Turing (serie RTX 2000) y tarjetas gráficas posteriores. Dijo que admitirán Ada (serie RTX 4000) y proporcionarán parches para las tarjetas Kepler (GTX 600 y series GTX 700 seleccionadas), Maxwell (series GTX 700, GTX 800M y GTX 900 seleccionadas) y Pascal (serie GTX 1000).

Los controladores NVK se transmitirán a Mesa más adelante, ya que necesitan una uAPI de kernel nueva para admitir correctamente Vulkan, y los desarrolladores quieren evitar la compatibilidad con uAPI de Nouveau durante los próximos cinco años. Actualmente, el controlador está disponible para construir y probar. Pero debes saber que es calidad alfa.

Haga clic aquí para descargar el controlador NVK en GitLab

Además, puede contribuir al desarrollo de NVK. Puede encontrar y enviar solicitudes de fusión en los siguientes enlaces:

Haga clic aquí para ver la página de solicitudes de fusión de NVK

ver más Noticias Linux

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba