La empresa NVIDIA ha publicado la versión 590.48.01 de su controlador propietario (la primera versión estable de la nueva rama 590.48). El controlador está disponible para Linux (ARM64, x86_64), FreeBSD (x86_64) y Solaris (x86_64). NVIDIA 590.x se ha convertido en la duodécima rama estable tras la apertura de los componentes de nivel de núcleo por parte de NVIDIA. Los códigos fuente de los módulos del núcleo nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko y nvidia-uvm.ko (Unified Video Memory) de la nueva rama de NVIDIA, así como los componentes comunes utilizados en ellos, que no están vinculados al sistema operativo, se han colocado en GitHub. Los firmwares y las bibliotecas utilizadas en el espacio de usuario, como las pilas CUDA, OpenGL y Vulkan, siguen siendo propietarios.
Principales cambios:
- Las versiones mínimamente soportadas son Wayland 1.20 (2021), X.Org Server 1.17 (2015) y Glibc 2.27 (2018).
- Se ha mejorado el rendimiento de recreación de la swapchain de Vulkan y la cola de búferes de imágenes esperando salida a pantalla. La optimización ha permitido eliminar los bloqueos al cambiar el tamaño de las ventanas de aplicaciones que utilizan la API gráfica Vulkan.
- En la utilidad nvidia-settings se ha solucionado un problema con la visualización del menú desplegable de selección del modo PowerMizer en sistemas con Wayland.
- Se ha corregido la salida de información incorrecta sobre DPI en algunos monitores, como el Samsung Odyssey Neo G9.
- Se han resuelto problemas con aplicaciones Vulkan en entornos con Venus, un GPU virtual basado en VirtIO.
- Se ha corregido un error que causaba bloqueos en sistemas con núcleos de Linux con el modo PREEMPT_RT habilitado.
- En la implementación de la plataforma EGL se han corregido errores que causaban problemas de salida al habilitar el muestreo múltiple.
Fuente: opennet.ru
