Инструменты6 июля 2026 г., 02:17 МСК🤖 Auto

DXVK 3.0.1: Стабильность важнее FPS. Что изменилось в обновлении для Linux

Вышло первое обновление DXVK 3.0.1, которое жертвует небольшой производительностью ради устранения критических зависаний GPU и исправления регрессий в Direct3D 9. Разбираем технические детали.

Баннер новости 2936

Разработчики DXVK, критически важного слоя совместимости для запуска Windows-игр на Linux через Steam Play (Proton), выпустили версию 3.0.1. Релиз состоялся 5 июля 2026 года и следует за масштабным обновлением 3.0, вышедшим в конце июня. Главная цель этого патча — не добавление новых функций, а стабилизация работы движка и устранение серьезных багов, возникших после крупного обновления.

Жертва производительностью ради стабильности

Самое значимое архитектурное изменение в DXVK 3.0.1 — полное отключение использования вторичных командных буферов (secondary command buffers) на всех настольных видеокартах. Разработчики отмечают, что этот код, несмотря на потенциальный прирост FPS, регулярно приводил к трудноотлаживаемым проблемам с рендерингом и зависаниям GPU (GPU hangs).

Разработчики честно предупреждают: для небольшой группы игр это решение может «слегка снизить производительность». Однако для большинства пользователей выигрыш в виде отсутствия вылетов и артефактов на экране перевешивает возможные потери в кадрах в секунду.

Исправление регрессий D3D9 и новые фиксы

Помимо глобальных изменений, обновление содержит точечные исправления для конкретных тайтлов. Особое внимание уделено исправлению регрессии рендеринга в Direct3D 9, которая затронула ряд популярных игр. Также устранены возможные падения приложения и улучшена синхронизация GPU вокруг вывода потока (stream output).

Список игр, для которых внесены специфические исправления, включает как классические хиты, так и менее известные проекты. Ниже приведена сводка по ключевым исправлениям:

Категория Игры / Технологии Суть исправления
Регрессия D3D9 GTA IV, Gothic 3, Black Mesa Исправление проблем с рендерингом, возникших после DXVK 3.0
Специфические фиксы Empire Earth 2, Fallout 3, Fruit Ninja, Kane & Lynch: Dead Men, King's Bounty: The Legend, Manhunt, Splinter Cell 3, Total War: Medieval II Устранение ошибок совместимости и графических артефактов
Системные улучшения Все настольные GPU Отключение вторичных командных буферов для предотвращения зависаний GPU

Почему это важно для Linux-геймеров

DXVK остается фундаментом для запуска тысяч Windows-игр на Linux. Любое обновление, затрагивающее базовые механизмы взаимодействия с Vulkan, имеет широкий резонанс. Отказ от вторичных буферов — это пример того, как сообщество выбирает надежность над агрессивной оптимизацией, которая часто ломает стабильность. Для пользователей Steam Deck и десктопных Linux-систем это обновление означает более предсказуемый опыт игры без внезапных зависаний системы.

Обновление уже доступно для загрузки через GitHub. Пользователям, использующим Proton Experimental или GE-Proton, рекомендуется обновить компоненты DXVK для получения исправлений.

Источник: Phoronix ↗