Разработчики компании Valve анонсировали обновление для слоя совместимости с играми Windows. Бета-версия Proton 10.0 теперь доступна для тестирования на Steam для Linux и предлагает ряд конкретных улучшений для игр.
С выходом бета-версии наблюдается общее улучшение игрового процесса на Linux благодаря обновлениям внутренней структуры слоя совместимости. Proton 10 включает последние версии DXVK и VKD3D-Proton — двух слоев трансляции, которые обрабатывают вызовы Direct3D и позволяют Vulkan на Linux корректно их реализовывать. Direct3D — это API от Microsoft, который используется играми для рендеринга 3D-графики на Windows, что играет важную роль в игровом процессе.
Также был обновлён Xalia, который Proton использует для работы с вводом от игровых контроллеров, включая обычные приложения, а не только игры. Он был обновлён до версии 0.4.5, что на одну версию позади (на момент написания) последней — 0.4.6 от Xalia. Это обновление добавляет поддержку для нескольких конкретных игр, таких как Floppy Heroes и The Takeover.
Valve привела список некоторых игр, которые теперь полностью совместимы с Proton 10 и ранее поддерживались только в Proton Experimental:
Также есть другие игры, которые получили исправления и улучшения воспроизведения видео; полный список можно найти в примечаниях к релизу Proton 10.0-1. Также вы сможете ознакомиться с множеством других исправлений, касающихся конкретных игр, например, проблем с входом в Sea of Thieves или зависанием лаунчера Grand Theft Auto V Enhanced. Если у вас возникают трудности с запуском конкретной игры через Proton на Steam Deck или игровом ПК с Linux, обязательно загляните в этот список, чтобы убедиться, что ваша проблема уже решена.
Proton 10 основан на версии Wine 10, выпущенной в январе 2025 года. Разработчики Wine сообщили, что это обновление "представляет собой работу целого года и более 6,000 отдельных изменений." Оно принесло современные улучшения, такие как поддержка более высоких DPI и протокол дисплейного сервера Wayland, включенный по умолчанию, и приятно видеть, что вся эта работа реализована также в Proton.
Какой лучший вариант для приложений Windows на Linux: Wine, Bottles или Proton?
Существует несколько способов запустить Notepad на Linux.
Wine — это оригинальный слой совместимости для запуска программ Windows на Linux, и Valve внесла свой вклад в его развитие, создавая свою адаптацию Wine, Proton. Именно этот слой совместимости позволяет запускать игры Windows на Steam Deck, который работает на базе Arch Linux — SteamOS.
Если вы хотите самостоятельно опробовать Proton 10 на своем Steam Deck или другом игровом устройстве на Linux, откройте окно свойств игры в Steam, перейдите на вкладку "Совместимость" и выберите "Proton 10.0-1 (beta)" из списка инструментов совместимости.
Как только вы запустите игру, вам придётся дождаться загрузки Proton 10. Поскольку это бета-версия, существует высокая вероятность столкнуться с проблемами, о которых можно сообщить на официальной странице Proton на GitHub.
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Вы также можете найти наши материалы в:
- Telegram: https://t.me/gergenshin
- Youtube: https://www.youtube.com/@gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru