Вышел новый релиз 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.
Linux: обзоры и обновления
• Обновление GE-Proton 10-28 для Linux и Steam Deck: исправления для игр с пространственным звуком, World of Tanks и Duet Night Abyss
• AMD, Steam Deck и Proton — ключевые факторы роста популярности Linux как игровой платформы в Steam
• Почему механизмы управления пакетами в Linux превосходят Microsoft Store в вопросах автоматизации и прозрачности
• Релиз дистрибутива Simply Linux 11.1: Что нового
• 6 причин, почему 2026 может стать годом Linux на ПК
• Обновления Linux за неделю: 22 – 28 декабря 2025 года


