NVIDIA ha lanzado el driver beta 595.45.04 para Linux, que introduce nuevas extensiones de Vulkan y soporte para DRI3 versión 1.2. La actualización incluye correcciones para la estabilidad en los juegos y mejoras en la gestión de energía. También eleva los requisitos mínimos para Wayland y glibc.
NVIDIA ha anunciado la publicación de su driver beta 595.45.04 para sistemas Linux de 64 bits el 5 de marzo de 2026. Esta actualización se centra en mejorar el rendimiento y la estabilidad gráficos, particularmente para aplicaciones basadas en Vulkan y juegos. Los principales añadidos incluyen soporte para las extensiones de Vulkan VK_EXT_descriptor_heap y VK_EXT_present_timing. La extensión VK_EXT_descriptor_heap podría mejorar el rendimiento en juegos que se ejecutan mediante Proton, que traduce DirectX a Vulkan, aunque aún se necesita la integración completa en Wine, Proton, DXVK y VKD3D-Proton. Se ha mejorado el rendimiento de la recreación de swapchains de Vulkan para reducir el stuttering al redimensionar ventanas de aplicaciones. Para juegos, el driver corrige un error que causaba colgamientos de la GPU y errores Xid en Black Myth: Wukong. También resuelve problemas en los que los swapchains de Vulkan dejan de presentar nuevos fotogramas en X11 y se producen colgamientos con NVIDIA Smooth Motion activado en aplicaciones que usan VK_KHR_present_id2. La publicación añade soporte para DRI3 versión 1.2 y habilita por defecto el parámetro modeset=1 del módulo nvidia-drm.ko. Las versiones mínimas soportadas ahora son Wayland 1.20, glibc 2.27 y X.Org xserver 1.17 (versión ABI del controlador de vídeo 19). Se ha corregido un error que impedía que el menú desplegable del modo preferido de PowerMizer funcionara en nvidia-settings en Wayland, junto con el oscurecimiento de pantallas de sincronización adaptativa al conectarse mediante adaptadores activos USB-C a HDMI. Las mejoras en la gestión de energía permiten que nvidia.ko maneje la preservación de la memoria de vídeo con módulos de kernel abiertos cuando NVreg_UseKernelSuspendNotifiers=1 está habilitado. Para módulos propietarios o notificaciones deshabilitadas, se utiliza la interfaz /proc/driver/nvidia/suspend. NVIDIA-smi ahora puede reiniciar GPUs con nvidia-drm cargado y modeset=1 habilitado, siempre que ningún proceso esté usando la GPU. Un nuevo perfil de aplicación, CudaNoStablePerfLimit, permite que las aplicaciones CUDA alcancen el estado de rendimiento P0. Algunos cambios, como los mínimos de Wayland y glibc, provienen de una versión anterior (590.48.01), pero la actualización en general promete una mejor compatibilidad con Linux. Los usuarios pueden descargarlo del sitio de NVIDIA, aunque al ser beta, no se recomienda para entornos de producción.