Valve продолжает работать над поддержкой видеокарт NVIDIA в SteamOS. Разработчик компании Пьер-Лу Гриффе рассказал IGN, что это одна из приоритетных задач, но её решение потребует времени.
Мы работаем над этим всерьёз, это в самом верху нашего списка. Но такие вещи занимают годы – как FEX или драйвер Qualcomm.
Пьер-Лу Гриффе, Valve
По словам Гриффе, драйвер уже включён в основную ветку SteamOS и позволяет вывести изображение на видеокартах некоторых поколений. Производительность пока заметно отстаёт от желаемого уровня, но постепенно растёт. Подробнее об интервью мы рассказывали в материале о выходе SteamOS 3.8.27 Beta и 3.9.1 Preview.
Драйвер уже есть в тестовых сборках
Для каждой сборки SteamOS Valve публикует полный список установленных пакетов – текстовый файл, доступный рядом с образом системы. Эти списки показывают, что в предварительных сборках драйвер для видеокарт NVIDIA уже есть, а в стабильных пока отсутствует.
| Сборка | Канал | Драйверы Vulkan в образе |
|---|---|---|
| 3.8.28 (20260922.1) | Стабильная | intel, radeon, virtio |
| 3.9.0 (20260828.100) | Предварительная | intel, radeon, virtio, nouveau |
| 3.9.1 (20260914.100) | Предварительная | intel, radeon, virtio, nouveau |
| 3.10.0 (20260924.1000) | Main | intel, radeon, virtio, nouveau |
За названием пакета vulkan-nouveau скрывается NVK – открытый драйвер Vulkan для видеокарт NVIDIA, который входит в состав Mesa. Пакет устанавливает библиотеку драйвера и регистрирует её в системе так же, как драйверы для AMD и Intel. Вместе с ним поставляется 32-битная версия, необходимая для запуска старых игр через Proton.
NVK впервые появился в сборке 20260828.100 – первой в ветке 3.9. С тех пор он входит во все предварительные образы, хотя Valve не упоминала его в списках изменений.
До стабильной ветки драйвер пока не добрался. В недавно вышедшей SteamOS 3.8.28 также нет программной реализации Vulkan, которая позволила бы обойтись без аппаратной поддержки со стороны видеокарты. Поэтому на компьютере с NVIDIA стабильная версия SteamOS показывает чёрный экран: без Vulkan игровой режим не запускается.
Что умеет NVK и чего от него ждать
Согласно документации Mesa, NVK поддерживает видеокарты NVIDIA начиная с поколения Kepler (GeForce 600 и 700), включая Ada (RTX 4000) и потребительские модели Blackwell (RTX 5000). На всех официально поддерживаемых видеокартах драйвер сертифицирован на соответствие Vulkan 1.4.
Начиная с Mesa 25.1, на видеокартах Turing и новее OpenGL также работает через NVK в связке с Zink. Эта связка сертифицирована на соответствие OpenGL 4.6. Для работы NVK требуется ядро Linux версии 6.6 или новее – в SteamOS используется более свежая версия. Таким образом, драйвер охватывает широкий круг видеокарт, в том числе модели, установленные в игровых компьютерах последних лет.
Однако наличие NVK в образе ещё не означает, что SteamOS будет работать на NVIDIA так же хорошо, как на Radeon. Гриффе признаёт, что драйвер пока заметно уступает по производительности, и независимые тесты это подтверждают. В замерах Phoronix NVK показывает примерно 40–70% от производительности проприетарного драйвера NVIDIA. В отдельных играх на высоких настройках возникают и зависания.
Есть и другие ограничения. Экспериментальная поддержка DLSS появилась в Mesa 26.2, тогда как в текущих образах SteamOS используется Mesa 26.1.2, где этой возможности ещё нет. Кроме того, пока нет подтверждённых сообщений об успешном запуске игрового режима SteamOS с NVK.
Официальный список поддерживаемых устройств тоже не изменился. Полная поддержка заявлена для Steam Deck, Steam Machine, Steam Frame и Lenovo Legion Go S. В рамках бета-поддержки доступны Legion Go, ASUS ROG Ally и ROG Ally X, другие портативные устройства на процессорах AMD, а также дискретные видеокарты AMD. NVIDIA в этих списках пока нет. Тем, кто хочет собрать собственный аналог Steam Machine, Valve по-прежнему предлагает использовать дискретные видеокарты Radeon.
Устанавливать SteamOS на компьютер с видеокартой NVIDIA в расчёте на полноценную игру пока рано. Тем не менее появление NVK в образах системы – конкретный шаг к поддержке таких компьютеров. Драйвер уже поставляется вместе со SteamOS и продолжает развиваться. Если работа будет идти в том же темпе, он может появиться в стабильной ветке раньше, чем можно было ожидать ещё летом.
SteamOS
NVIDIA