🕹 Платформы и сервисы

Proton: как Windows-игры запускаются на Linux, SteamOS и Steam Deck — что такое DXVK, VKD3D и почему не работают античиты

Proton — слой совместимости Valve, который позволяет запускать игры для Windows на Linux и SteamOS прямо из клиента Steam. Он основан на Wine и включает DXVK (перевод DirectX 9–11 в Vulkan) и VKD3D-Proton (DirectX 12 в Vulkan). Proton появился в августе 2018 года как часть Steam Play; на нём работают Steam Deck, Steam Machine и SteamOS-портативки. В июле 2026 года вышел Proton 11. Онлайн-игры с античитом на уровне ядра через Proton, как правило, не запускаются.

Steam Play · Proton 11 · Proton Experimental · GE-Proton · DXVK · VKD3D-Proton · ProtonDB · Wine

📅 Обновлено 👥 Команда FPSHQ · методика

ЛогикаигрыCPUКомандырисованияDraw callsВершиныGPUРастеризацияGPUПиксельныешейдерыGPUЭкранHz
Кадр рождается на CPU, рисуется на GPU и выводится на экран

Ключевые цифры

Из базы FPSHQ, срез 14.10.2026

47 511игр в каталоге
2 028видеокарт в каталоге
456процессоров в каталоге

Как работает Proton

Игра для Windows обращается к системным библиотекам Windows и к графическому API DirectX. Proton подменяет их: Wine реализует функции Windows поверх Linux, DXVK превращает вызовы Direct3D 9/10/11 в Vulkan, VKD3D-Proton делает то же для Direct3D 12. Это не эмуляция процессора — код игры выполняется напрямую, поэтому потери производительности обычно невелики, а иногда игра на Linux работает даже быстрее.

Перевод шейдеров DirectX в Vulkan может вызывать статтеры компиляции шейдеров. Steam смягчает это загрузкой предкомпилированного кэша шейдеров (Fossilize) для популярных конфигураций, особенно Steam Deck.

КомпонентЧто делает
Wineреализует API Windows поверх Linux
DXVKDirect3D 9/10/11 → Vulkan
VKD3D-ProtonDirect3D 12 → Vulkan
Steam Linux Runtimeконтейнер с библиотеками для стабильности
Fossilizeпредзагрузка кэша шейдеров

Какие игры работают

Большинство одиночных игр работает: у каждой игры в Steam есть оценка для Steam Deck (Verified, Playable, Unsupported), а сообщество ведёт базу ProtonDB с отчётами игроков. Осенью 2021 года Easy Anti-Cheat и BattlEye добавили поддержку Proton, но разработчик каждой игры должен включить её сам. Часть крупных онлайн-игр с античитом уровня ядра или с требованием Secure Boot на Linux не запускается.

Версии Proton: стабильные (например Proton 11, июль 2026), Proton Experimental с последними исправлениями и неофициальный GE-Proton от сообщества с дополнительными патчами. Если игра не запускается, часто помогает переключить версию в свойствах игры → «Совместимость».

  • Проверьте оценку игры для Steam Deck и отчёты на ProtonDB
  • Попробуйте Proton Experimental или предыдущую версию
  • Онлайн-игры с kernel-античитом — обычно не работают
  • Включите предзагрузку шейдеров в настройках Steam
2018Valve выпускает Proton в рамках Steam Play (август)2021Easy Anti-Cheat и BattlEye добавляют поддержку Proton (осень)2022Steam Deck и программа проверки игр Deck Verified (февраль)2025SteamOS 3.7 приносит Proton на сторонние портативки (май)2026Выход Proton 11 (июль)
Хронология: Proton

Proton и производительность

В играх на Vulkan или DirectX 11 разница с Windows часто составляет несколько процентов в любую сторону. В DirectX 12 нагрузка на процессор от трансляции может быть выше, особенно на слабых CPU, — это заметно на Steam Deck и других портативках. Видеокарты AMD на Linux обычно работают лучше благодаря открытому драйверу RADV; NVIDIA поддерживается проприетарным драйвером.

Оценить FPS конкретной игры на портативке или Steam Machine поможет FPSHQ: страницы Steam Deck и портативных ПК собирают результаты в одном месте. О самой системе — в статье SteamOS.

FPSHQ

На вашем ПК

Введите видеокарту (и процессор) — посчитаем эффект «Proton» по единой модели FPSHQ на примере Cyberpunk 2077.

Сохранить ПК в кабинете · Определить железо приложением · Оценка единой модели FPSHQ, не замер.

Где это применить на FPSHQ

Обсуждения на форуме

Пока нет тем с этим термином — спросите первым.

Коротко

Что такое Proton?

Proton — слой совместимости Valve, который позволяет запускать игры для Windows на Linux и SteamOS прямо из клиента Steam. Он основан на Wine и включает DXVK (перевод DirectX 9–11 в Vulkan) и VKD3D-Proton (DirectX 12 в Vulkan). Proton появился в августе 2018 года как часть Steam Play; на нём работают Steam Deck, Steam Machine и SteamOS-портативки. В июле 2026 года вышел Proton 11. Онлайн-игры с античитом на уровне ядра через Proton, как правило, не запускаются.

игр в каталоге
47 511
видеокарт в каталоге
2 028
процессоров в каталоге
456

Частые вопросы

Что такое Proton?
Слой совместимости Valve на основе Wine, DXVK и VKD3D-Proton, который запускает Windows-игры на Linux и SteamOS прямо из Steam.
Снижает ли Proton FPS?
Обычно незначительно: код игры выполняется напрямую. В DirectX 12 и на слабых процессорах потери бывают заметнее, а некоторые игры на Linux работают даже быстрее.
Почему онлайн-игра не запускается через Proton?
Чаще всего из-за античита: Easy Anti-Cheat и BattlEye поддерживают Proton, но разработчик должен включить это сам, а античиты уровня ядра на Linux не работают.
Какую версию Proton выбрать?
Начните со стабильной по умолчанию; если игра не работает — Proton Experimental или неофициальный GE-Proton. Версия выбирается в свойствах игры → «Совместимость».
Когда вышел Proton 11?
Proton 11.0-1 вышел в июле 2026 года; в августе последовало обновление 11.0-2.

Источники

Команда FPSHQ · методика · методика расчёта · Обновлено

✏️ Нашли неточность? Предложите правку

Правки проходят модерацию. Укажите, что исправить, и, если есть, источник (ссылка на документацию NVIDIA/AMD/Intel, разработчика игры).

Скачайте приложение FPSHQ — оно определит железо и покажет FPS в ваших играх.

💻 Приложение для Windows