Компьютерные новости
Все разделы
Экспериментальная поддержка NVIDIA DLSS появилась в открытом Linux-драйвере NVK
Сообщество разработчиков открытых драйверов Mesa добилось значительного прорыва: в открытом драйвере NVK Vulkan для архитектур NVIDIA Turing и новее появилась экспериментальная поддержка технологии интеллектуального масштабирования NVIDIA DLSS.
Это историческое событие, поскольку ранее работа DLSS на Linux была жестко ограничена исключительно официальным проприетарным драйвером NVIDIA.
Несмотря на то, что сама библиотека DLSS остается закрытым коммерческим продуктом, разработчики драйвера NVK смогли реализовать необходимые низкоуровневые инструменты. В основе этого успеха лежит добавление поддержки специфических расширений Vulkan, необходимых для взаимодействия с аппаратными тензорными ядрами видеокарт GeForce RTX.
Главным катализатором стал патч от известного разработчика Дейва Эйрли (Dave Airlie), интегрировавший расширение VK_NV_cooperative_matrix — именно оно отвечает за работу с кооперативными матрицами на GPU NVIDIA и позволяет задействовать тензорные блоки для ускорения вычислений ШИ. Также для полноценной работы было внедрено расширение VK_NV_cuda_kernel_launch, обеспечивающее запуск специфических CUDA-ядер напрямую через интерфейс Vulkan.
Благодаря этим нововведениям в сочетании с прослойкой Proton от Valve и библиотекой DXVK (которая транслирует инструкции DirectX в Vulkan), пользователи Linux теперь могут успешно запускать игры с активированным DLSS на полностью открытом графическом стеке.
Первоначальные тесты на видеокартах серии GeForce RTX 40 подтвердили, что Cyberpunk 2077 успешно распознает наличие DLSS, позволяет включить функцию в настройках и корректно масштабирует изображение в реальном времени.
Несмотря на успешный запуск, текущая реализация сталкивается с проблемами стабильности — игры периодически могут завершать работу с ошибками во время длительных игровых сессий. Кроме того, производительность открытого драйвера NVK в тяжелых графических режимах все еще существенно уступает официальному закрытому драйверу от NVIDIA, так как работа над оптимизацией тактовых частот и управлением питанием GPU в открытом коде продолжается.
Тем не менее, это событие демонстрирует быстрый прогресс экосистемы NVK и приближает момент, когда открытый драйвер сможет стать полноценной заменой проприетарному софту для геймеров на Linux.










