DLSS5VKLayer habilita DLSS 5 en juegos Linux y Proton
El proyecto de código abierto DLSS5VKLayer permite usar DLSS 5 de NVIDIA en títulos nativos de Linux y en juegos de Windows a través de Proton, aprovechando Wine y la capa Vulkan.
DLSS5VKLayer es una capa Vulkan de código abierto que integra DLSS 5 de NVIDIA en juegos Linux y en títulos de Windows que se ejecutan con Proton. El mecanismo consiste en lanzar un ejecutable Windows bajo Wine/Proton; la capa Vulkan pasa los fotogramas renderizados al proceso Windows mediante IPC, el cual aplica DLSS 5 y devuelve los frames mejorados al swapchain de Vulkan.
El proyecto utiliza NVIDIA Optical Flow para generar vectores de flujo que reducen el parpadeo y los artefactos de interpolación. También puede emplear la tecnología Smooth Motion de NVIDIA, si se desea. Para funcionar necesita un GPU NVIDIA con el driver oficial de NVIDIA; el usuario debe proveer manualmente las DLL de NGX, descargándolas del software de NVIDIA para Windows.
DLSS5VKLayer ofrece una GUI basada en Qt y una herramienta de línea de comandos. La instalación requiere que el usuario copie las DLL de NGX en la carpeta correspondiente y habilite la capa Vulkan en la configuración de Proton o en el juego nativo.
El proyecto se aloja en GitHub y está bajo licencia de código abierto, aunque su desarrollo incluye el uso local de Qwen 3.8 Flash Next para asistencia de IA.
Para instalar: clona el repositorio y sigue las instrucciones de la README, que guían la obtención de las DLL de NGX y la configuración de la capa. La capa se carga automáticamente en los juegos que lo soporten, lo que permite experimentar la mejora de rendimiento y calidad que ofrece DLSS 5.
En cuanto a la compatibilidad, DLSS5VKLayer funciona con cualquier juego que utilice Vulkan y con Proton 6.x o superior. No afecta a juegos que no usan Vulkan y no garantiza soporte en tarjetas AMD o Intel. La comunidad de usuarios ya ha reportado mejoras de hasta un 20 % de FPS en títulos exigentes.
El proyecto abre una puerta para que los administradores de sistemas que gestionan servidores de juegos Linux integren DLSS 5 sin recurrir a soluciones propietarias, aunque todavía requiere intervención manual para las DLL y la configuración de Wine.