Долгожданная поддержка Nvidia DLSS появилась в экспериментальной версии Steam Proton для игр DirectX 11/12 на Linux.
В июне Nvidia объявила о поддержке DLSS в Linux через Steam Proton и бета-версию драйвера для игр на базе Vulkan.
DLSS расшифровывается как Deep Learning Super Sampling. Он использует алгоритмы глубокого обучения на базе ядер Tensor, имеющихся в графических процессорах RTX, для повышения качества изображений в играх. Это позволяет получить более четкие и резкие изображения, а также повысить частоту кадров.
Эта технология апскейлинга похожа на Fidelity FX от AMD и даже ближе к готовящейся XeSS от Intel, обе с открытым исходным кодом, в отличие от DLSS. Геймеры уже имеют возможность использовать Fidelity FX в пользовательских версиях Proton GE от GloriousEggroll.
Более того, NVIDIA также планирует расширить поддержку игр DirectX к осени этого года.
И, наконец, с последней поддержкой Proton Experiment это произошло. Геймеры Linux, использующие графические процессоры Nvidia, теперь могут играть в свои любимые игры на базе DX11/12 с помощью DLSS.
Лучшего времени для этого дополнения и быть не может, учитывая, что скоро мы сможем играть в различные многопользовательские игры на Linux с поддержкой BattleEye & Easy-Anti Cheat, добавленной в Proton.
Основные обновления Steam Play Proton
Наряду с целым рядом улучшений в Proton 6.3-7, несколько дней назад Valve наконец-то удалось добавить поддержку DLSS в экспериментальную ветку Proton для игр DirectX 11/12.
Ранее для использования DLSS в играх на базе Vulkan, таких, как DOOM Eternal, требовался бета-драйвер.
Но теперь это не так — хотя последние версии драйверов рекомендуются.
В дополнение к этому, DXVK и Steamworks SDK также были обновлены до последних версий. Кроме того, были исправлены проблемы с производительностью в определенных играх и другие ошибки.
Вы можете ознакомиться с официальным журналом изменений Proton на GitHub, чтобы изучить список улучшений для всех игр, поддерживаемых на данный момент.
Включение DLSS для игр DX11/12
Включение DLSS — это простой процесс.
Во-первых, вы должны убедиться, что ваша игра для Windows запускается на Proton Experimental.
Это можно сделать, щелкнув правой кнопкой мыши на игре и выбрав «Свойства». Затем в разделе «Совместимость» нужно установить флажок «Принудительно использовать определенный инструмент совместимости Steam Play». Далее в выпадающем меню выберите Proton Experimental.
Наконец, в Launch Options нужно вставить команду PROTON_HIDE_NVIDIA_GPU=0 PROTON_ENABLE_NVAPI=1 %command%.
Вот и все! Вы готовы играть в свои игры с DLSS!
Подводя итоги
Nvidia DLSS — это очень нужная функция для многих игр, учитывая разницу, которую она создает.
Linux не имел полноценной поддержки DLSS с самого начала. Но, похоже, она скоро появится в будущей стабильной версии Proton вместе с необходимыми улучшениями.
Геймеры Linux наконец-то смогут ощутить лучшую частоту кадров и качество изображения во многих играх с их GPU на базе RTX.
Хотя я использую Fidelity FX на своей видеокарте AMD, я все еще жажду опробовать DLSS на RTX GPU!
Как вы относитесь к появлению DLSS от Nvidia? Будете ли вы пробовать ее в ближайшее время? Не стесняйтесь делиться своими комментариями ниже.