Pull to refresh

Компания Valve хочет обеспечить запуск всех Windows-игр на Linux

Reading time3 min
Views40K
Компания Valve представила проект Proton — запуск Windows-игр на Linux.

image
Иллюстрация wccftech.com

Valve решила не останавливаться на выпуске SteamOS, своей игровой версии Linux, и объявила о выходе бета-версии сервиса Steam Play с модифицированной версией Wine, под кодовым именем Proton. Новая версия программного обеспечения позволяет, ни много ни мало, запускать Windows-игры на Linux прямиком из Steam. В целом, проект Proton ставит перед собой весьма амбициозную цель — обеспечить возможность запуска всех Windows-игр каталога Steam под Linux, что называется «из коробки».



На данный момент объявлено о полной поддержке 26 игр. Кроме того, энтузиасты могут попробовать запустить любую игру, задействовав опцию Enable Steam Play for all titles в настройках. Все результаты попыток запуска игр записываются в google-таблицу.



image

  • Игры на Windows без доступной версии для Linux теперь можно загрузить и запускать напрямую из клиента Steam на Linux, куда уже встроена поддержка Steamworks и OpenVR.
  • Реализация DirectX 11 и 12 теперь основывается на Vulkan, что улучшает совместимость игр и уменьшает влияние на производительность.
  • Улучшена поддержка полноэкранного режима: игры будут безупречно растянуты на экран желаемого размера, при этом встроенное разрешение монитора искажаться не будет и не будет требовать использования виртуального рабочего стола.
  • Улучшена поддержка игровых контроллеров: игры будут автоматически распознавать все контроллеры, поддерживаемые в Steam. Ожидается даже большая совместимость с готовыми контроллерами по сравнению с оригинальной версией игры.
  • Производительность многопоточных игр значительно улучшилась по сравнению со стандартной Wine.


Для запуска Proton достаточно установить последний бета-выпуск Steam Client для Linux.
Для корректной работы бета версии необходимо наличие в системе свежих драйверов для видеокарты NVIDIA версии не ниже 396.51 или Intel/AMD из пакета Mesa 18.2.0, кроме того, потребуется увеличение лимита на число открытых файловых дескрипторов. Для Ubuntu 18.04 новые версии драйвера NVIDIA и Mesa можно установить из PPA-репозиториев (NVIDIA, Mesa).



Наработки проекта публикуются на GitHub с BSD лицензией исходных кодов. Разработка ведется уже более двух лет при непосредственном участии команды Wine HQ, и многие изменения уже переносятся в оригинальный проект Wine и связанные с ним проекты, такие как DXVK и vk3d.

В 2010 году компания Valve объявила о выпуске сервиса Steam Play, позволяющего, купив игру однажды, установить ее в любом из трёх популярных семейств ОС: Windows, macOS и Linux. За 8 лет с того момента более 3000 игр в каталоге Steam стали доступными для адептов Linux, и внедрение поддержки новых игр не прекращается до сих пор.

Однако, одновременно с попытками расширить библиотеку игр на одной платформе, Valve решила прекратить поддержку старых систем на другой платформе. В июне 2018 года компания сообщила о завершении поддержки операционных систем Windows XP и Vista.

P.S. Предлагаю поделится своим опытом запуска игр в Linux в комментариях
Only registered users can participate in poll. Log in, please.
Как Вы думаете, теперь-то точно «вендекапец» настанет?
18.55% он давно уже настал236
16.59% да, игры — это главная движущая сила211
26.26% нет, Linux все равно сложно использовать по куче других причин334
9.98% нет, у Valve не хватит силенок на все игры127
15.49% нет, привычку не переломить, все как играли на «Винде» и приставках, так и будут играть197
13.13% нет, Wine\Proton никогда не сможет так же хорошо запускать игры, как Windows167
1272 users voted. 194 users abstained.
Tags:
Hubs:
If this publication inspired you and you want to support the author, do not hesitate to click on the button
Total votes 54: ↑53 and ↓1+52
Comments511

Articles