Пользователи Linux, получившие доступ к игре до релиза, сообщали о целой серии серьёзных проблем:
• частые вылеты при загрузке или вскоре после начала гонки
• сильные фризы и ритмические микрозависания во время езды
• зависания GPU и таймауты драйверов
• необходимость вручную менять настройки Proton или использовать экспериментальные сборки
Особенно заметной стала проблема на Radeon RX 6000‑й серии, где игроки описывали повторяющийся двухсекундный фриз во время движения по насыщенным локациям игрового мира.
В обсуждениях на форумах пользователи делились временными решениями. Иногда игра запускалась только после добавления специальных параметров запуска:
PROTON_VKD3D_HEAP=1
VKD3D_CONFIG=enable_experimental_features,descriptor_heap
Фактически это означало, что стабильность на старте зависела от ручных экспериментов с настройками.
Обновление Proton Hotfix, выпущенное Valve к релизу, улучшило ситуацию благодаря изменениям в VKD3D‑Proton — компоненте, который переводит команды Direct3D 12 в Vulkan для Linux.
Разработчики обнаружили странное поведение движка игры. Например, он мог записывать графический ресурс одним типом данных, а затем читать его как совершенно другую структуру. Такое использование API приводило к зависаниям GPU или остановкам графического конвейера.
Обновления Proton не исправляют сам игровой движок. Вместо этого они добавляют защитные обходные решения, которые предотвращают зависания и делают игру более стабильной на Linux.
Даже после Proton Hotfix ситуация остаётся не полностью идеальной.
AMD
• некоторые владельцы RX 6000‑й серии всё ещё сообщают о периодических микрофризах во время игры
• производительность может сильно зависеть от версии драйверов и конфигурации системы
Nvidia
Первые отчёты игроков показывали вылеты и нестабильность до появления обходных решений. В некоторых случаях помогало отключение трассировки лучей или использование специальных параметров запуска.
Однако после выхода Proton Hotfix пока недостаточно данных, чтобы выделить одну конкретную проблему, одинаковую для всех видеокарт Nvidia.
Перед релизом Forza Horizon 6 была объявлена как Steam Deck Verified и оптимизированная для портативных игровых ПК.
Многие пользователи Linux восприняли это как сигнал, что игра будет одинаково хорошо работать на большинстве дистрибутивов. В обсуждениях на форумах часто можно встретить мнение: если игра работает на Steam Deck, она должна работать на любом Linux.
На практике всё оказалось сложнее.
Статус Steam Deck Verified означает, что игра корректно работает на конкретной аппаратной конфигурации Steam Deck — с его GPU, драйверами и проверенной версией Proton. Но это не гарантирует такую же стабильность на:
• настольных ПК с Linux
• других видеокартах и архитектурах GPU
• альтернативных сборках Proton
История с Forza Horizon 6 иллюстрирует типичную сложность Linux‑гейминга: современные Windows‑игры всё чаще используют Direct3D 12, поведение которого приходится переводить в Vulkan «на лету» через слои совместимости.
Если игра использует нестандартные или неожиданно реализованные методы рендеринга, Proton и VKD3D‑Proton приходится срочно адаптироваться и добавлять обходные решения.
Быстрый выпуск исправлений для Forza Horizon 6 показывает, насколько оперативно реагирует Linux‑экосистема. Но одновременно это напоминает: поддержка новых AAA‑игр на Linux в день релиза часто остаётся хрупкой и зависит от сочетания обновлений Proton, драйверов и усилий сообщества.
Comments
0 comments