Играем в Windows игры на Linux

1553
Phenom

В Windows игры можно играть в Linux либо через Wine, либо с помощью Windows на виртуальной машине. Что дает лучшую производительность?

1
Если у вас стабильное интернет-соединение со скоростью 3-5 Мбит / с, вы можете использовать облачные игры, такие как [PlayKey] (http://playkey.net/). Запустите его на Linux с помощью Wine или Crossover (как показано [здесь] (https://www.youtube.com/watch?v=cIBMxYru2dc)) и играйте. Jet 9 лет назад 0

6 ответов на вопрос

8
Janne Pikkarainen

Чем популярнее игра, тем больше у вас шансов запустить ее через Wine. Например, WoW и The Sims очень играемы через Wine.

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

Вы можете использовать Intel VT-d и AMD-Vi, которые позволяют гостю получать прямой доступ к периферийным устройствам. Он доступен на новых процессорах Intel и AMD. Mircea Chirea 14 лет назад 0
«Более популярная игра» иногда означает лучшую новую игру, у которой меньше шансов пройти через Wine (возможно, она будет работать в следующих версиях Wine). Например, AC Unity, Far Cry 4 в настоящее время не работает на Wine. Jet 9 лет назад 0
6
William Hilsum

Если игра поддерживается в Wine ( посмотрите здесь ), она должна играть так же, как в Windows (иногда возникают незначительные проблемы, такие как шрифты, но обычно она работает хорошо).

Однако, если он не поддерживается, вы можете попробовать Sun Virtualbox, если вы не хотите платить - он предлагает базовый DirectX и работает - но для чего-то лучшего, посмотрите на VMWare Workstation или на бесплатный VMware Player, который предлагает значительно улучшенные графическая производительность.

Поэтому используйте Wine, где это возможно - лучше, а затем используйте виртуализацию, когда она не поддерживается.

Или, для лучшей производительности, все вместе, двойная загрузка в Windows!

4
laurent

Wine (намного) обычно быстрее чем VM

Несколько раз, даже быстрее, чем окна. Раньше я играл в Eve онлайн на Wine, и это было быстрее, чем на той же машине в Windows (двойная загрузка). Загрузка дольше, частота кадров та же, но отклик интерфейса на меню, кнопки, щелчки быстрее на вине, а голос намного лучше.

Wine намного быстрее виртуальной машины, потому что Wine не является эмулятором. Ева онлайн быстрее на вине? Это первый раз, когда я слышу это oO ... что означает "щелчки быстрее"? или голос намного лучше (может быть, вы не установили последние версии драйверов для Windows)? Это становится не по теме, но интересно. Jet 9 лет назад 0
2
Dwayne Samuels

Попробуйте дистрибутив Lindows Linux или Ubuntu Ultimate Gamers Edition . Они позволяют играть практически в любую игру для Windows.

Lindows был переименован несколько лет назад и больше не существует с 2007 года или около того. Кроме того, и Lindows, и Ubuntu Ultimate Gamers используют те же механизмы, что и другие дистрибутивы Linux, для совместимости с Windows. Andrew J. Brehm 14 лет назад 0
Ницца. Я этого не знал. Спасибо Dwayne Samuels 14 лет назад 0
2
Junaid Saeed

Производительность или максимальная совместимость

в виртуализации вам необходимо предоставлять / выделять ресурсы для виртуальной машины

так что если у вас есть столько ресурсов, которые никогда не будут меньше, чем у виртуальной машины, но помните, что общий объем памяти 4 ГБ не означает, что его достаточно ... всегда есть узкие места ...

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

простое WINE даст вам производительность, которую виртуальные машины не могут

но

как сказала Янне Пиккарайнен, будут проблемы с совместимостью с Wine

так что нет ответа на этот вопрос, выберите ваш обмен

Производительность или максимальная совместимость

1
Dejan

Есть несколько решений, которые могут вам помочь:

CrossOver позволяет запускать программное обеспечение Windows под Linux на платформе Wine.

Cedega от TransGaming разработан специально для запуска игр для Windows под Linux, также на основе Wine.

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

+1, согласен. Также отметим, что CrossOver использует Wine libs для большей совместимости, а создателем CrossOver является CodeWeavers, который размещает веб-сайт Wine. И TransGaming - компания, которая принесла очень быстрый DX9 под названием SwiftShader (просто скопируйте его d3d9.dll в любую папку с игрой DX9 и почувствуйте скорость). Jet 9 лет назад 0