Обновление GE-Proton 10-28 для Linux и Steam Deck: исправления для игр с пространственным звуком, World of Tanks и Duet Night Abyss

2026-01-02 210 комментарии
Вышел GE-Proton 10-28 — обновление community-версии Proton для Linux и Steam Deck с важными исправлениями пространственного звука, улучшенной работой winealsa и новыми переменными настройки аудио. Релиз также устраняет проблемы в World of Tanks, Duet Night Abyss и ряде других игр, а также включает обновлённые компоненты Wine, DXVK и VKD3D

Вышел новый релиз GE-Proton 10-28 — community-версии слоя совместимости Proton, ориентированной на решение специфических проблем отдельных игр на Linux и Steam Deck. Обновление сосредоточено на исправлении пространственного звука, а также на повышении совместимости с рядом популярных и проблемных проектов.

Для большинства игр по-прежнему рекомендуется использовать официальный Proton от Valve. GE-Proton имеет смысл выбирать в тех случаях, когда игра работает нестабильно, сталкивается с ошибками звука, модов или требует дополнительных protonfixes, отсутствующих в стандартных сборках.

Исправление проблем с пространственным звуком (Spatial Audio)

Одним из ключевых изменений GE-Proton 10-28 стало исправление работы пространственного звука в играх, которые используют исключительно spatial audio. Это особенно актуально для Linux-систем и Steam Deck, где проблема проявлялась при использовании драйвера winealsa.

Ранее Wine преобразовывал пространственный звук в многоканальный поток (например, до 12 каналов в таких играх, как GTA или Forza), однако winealsa не передавал звуковому серверу необходимые метаданные. В результате при стереовыходе воспроизводились только фронтальные каналы, без центрального, сабвуфера и других, что приводило к неполному и искажённому звучанию.

В GE-Proton 10-28 реализован собственный downmixer непосредственно в драйвере winealsa. Его логика повторяет алгоритмы PipeWire: верхние каналы отбрасываются, а оставшиеся корректно сводятся. Благодаря этому звучание через winealsa стало сопоставимо с winepulse в сценариях с пространственным звуком.

Разработчик при этом отмечает, что поведение всё ещё отличается от Windows: в отдельных играх звук может смещаться в левый канал, тогда как в Windows он остаётся по центру. По этой причине по умолчанию предпочтение отдаётся канальному аудио, а downmix используется как запасной вариант при проблемах с spatial audio.

Новая переменная окружения WINEALSA_SPATIAL

Для более гибкой настройки добавлена новая переменная окружения WINEALSA_SPATIAL. Она позволяет создавать аудиопотоки с числом каналов выше лимита WINEALSA_CHANNELS, после чего применяется downmix.

Поведение драйвера меняется только при явном использовании этих переменных, что позволяет пользователю самому выбирать оптимальный сценарий работы звука.

Пример параметров запуска в Steam:

WINEDLLOVERRIDES="winepulse.drv=d" WINEALSA_CHANNELS=2 %command%
  • Стерео: WINEALSA_CHANNELS=2
  • 5.1: WINEALSA_CHANNELS=6
  • 7.1: WINEALSA_CHANNELS=8

Если начиная с версии 10-28 возникает ошибка инициализации spatial audio, дополнительно можно указать:

WINEALSA_SPATIAL=1

Обновления компонентов Proton

В GE-Proton 10-28 также включены свежие git-версии ключевых компонентов, что особенно важно для новых и проблемных игр:

  • импорт актуальных изменений из upstream Proton;
  • обновление Wine Bleeding Edge;
  • обновление DXVK (latest git);
  • обновление VKD3D-Proton и upstream VKD3D (latest git);
  • обновление DXVK-NVAPI (latest git);
  • перебазирование патчей em10/wine-wayland для улучшенной работы под Wayland;
  • исправлена загрузка модов для World of Tanks;
  • исправлены зависания и вылеты при смене языка в World of Tanks;
  • устранён краш в Blade & Soul Neo.

Новые исправления в protonfixes

Список исправлений в protonfixes был значительно расширен, что особенно актуально для игр вне экосистемы Steam, где отсутствуют встроенные патчи и оптимизации Steam Runtime:

  • исправления воспроизведения видео в Ghostwire: Tokyo, включая версию EGS;
  • исправления для Duet Night Abyss (версии EGS, Steam и standalone — проблемы античита по-прежнему возможны);
  • исправления повреждённых текстур в Legendary;
  • исправления для Fallen Enchantress: Legendary Heroes;
  • исправления для Sorcerer King;
  • исправления для PAIcom;
  • возвращено отображение оверлея Uplay — теперь он снова работает корректно.

Как установит GE-Proton на Steam Deck

Для установки GE-Proton на вашем Steam Deck выполните следующие шаги:

  • Переключитесь в режим рабочего стола. Нажмите кнопку Steam, выберите "Выключение" (Power), затем "Перейти к рабочему столу" (Switch to Desktop). Дождитесь перезагрузки устройства.

  • В режиме рабочего стола откройте магазин приложений Discover. Вы можете найти его, нажав на кнопку меню.
  • Найдите приложение под названием ProtonUp-Qt (Если клавиатура не появляется, нажмите кнопку Steam вместе с кнопкой X.) Установите это приложение.
  • Откройте ProtonUp-Qt. Здесь нажмите на "Добавить версию" (Add version) и выберите последнюю версию Proton-GE. Нажмите "Install" (Установить).

  • Вернитесь в игровой режим, используя ярлык "Return to Gaming Mode".
  • Найдите игру, с которой у вас возникли проблемы. Нажмите на маленькую иконку шестерёнки, перейдите к "Свойства..." (Properties...), затем в "Совместимость" (Compatibility).
  • Активируйте опцию "Принудительно использовать выбранный инструмент совместимости Steam Play" (Force the use of a specific Steam Play compatibility tool) и выберите GE-Proton.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте