Меню Рубрики

Linux совместимость с играми

Запускаем Windows игры в Linux

На мой взгляд, именно Steam и Lutris предлагают максимально современные и легкие решения для запуска игр. В качестве примера, поиграем в World of Tanks и World of Warships на Ubuntu 19.04.

Еще недавно, запускать Windows игры в Линукс было тем ещё квестом, затмевающим интерес к игре из-за тяжелого и не всегда удачного процесса установки игры.

С появлением DXVK (библиотеки основанной на Vulkan, позволяющей транслировать 3D приложения (игры) Direct3D 10/11), и как следствие Steam Play (Proton) – установка многих игр в Линукс стала почти такой же легкой как и в Windows.

Содержание

Запуск Windows игр в Linux с помощью Lutris

Lutris – сервис с игровым приложением, предоставляющий автоматизированные, настроенные скрипты для установки игр.

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

Установка Lutris в дистрибутивы на основе Ubuntu

Для корректной работы Lutris, разработчики рекомендуют предварительно установить Wine (версию Staging). Установить Wine в Ubuntu можно по нашей инструкции: Установка последней версии WineHQ в Ubuntu 18.04 и 19.04

Для Ubuntu подобных дистрибутивов добавляем репозиторий Lutris:

Для лучшей производительности необходимо установить последнюю версию видеодрайвера и библиотеки Vulkan.

Пользователям видеокарты Nvidia нужно добавить репозиторий с новыми драйверами и затем удобным способом установить последнюю версию драйвара:

Выбрать драйвер можно с помощью встроенной утилиты Программы и обновления – Дополнительные драйверы.

Если видеокарта поддерживает Vulkan API, то устанавливаем необходимые библиотеки (скорее всего они уже установились при установке видеодрайвера. Проверить, если видеокарта поддерживает Vulkan можно по ссылке: Vulkan API):

Пользователям видеокарт AMD / Intel:

Если у вас установлена Ubuntu 18.04, то стоит добавить следующий репозиторий:

Затем обновить предложенные пакеты:

Установка игр в Linux с помощью Lutris

Переходим на официальный сайт программы в раздел Games и выбираем нужную нам игру.

Найдя игру, выбираем (если доступно) редакцию скрипта с нужным нам сервером (например для World of Tanks это будет RU DXVK version). Нажимаем на Install. В качестве примера будет показана установка игры World of Tanks в Ubuntu 19.04.

Ссылка откроется в установленном приложении Lutris, нам предложат установить игру. Нажимаем на Install.

Дальше можно выбрать папку, в которую будет установлена игра. Продолжаем установку. Будет установлена нужная для данной игры версия Wine, соглашаемся на все установки. По окончанию установки онлайн установщика будет предложено создать ярлыки и запустить игру.

Затем откроется полноэкранное окно, в котором будет осуществляться установка игры. Не пугаемся, с помощью клавиш ALT+TAB можно вернуться в рабочее окно.

Запустить установленную игру можно как из программы Lutris, так и из списка установленных приложений.

Аналогично установил игру World of Warships в Ubuntu 19.04.

Именно в Ubuntu столкнулся с проблемой, при которой курсор мыши в игре не позволял делать обороты около 180 градусов. Ранее устанавливал игру в окружениях KDE и Cinnamon (Linux Mint), такой проблемы там нет. Если курсор вывести нажатием на CTRL, то можно захватить другие обороты мыши. Решение: переключение отображения игры в оконный режим.

Устанавливаем Windows игры в Linux с помощью Steam (Proton)

Для совместимости игр с операционными системами GNU/Linux, компания Valve разрабатывает проект Proton (Steam Play), который в свою очередь состоит из различных наработок, таких как Wine, DXVK, esync. Подробнее почитать о Steam Proton можно в нашей статье: Steam Play улучшает поддержку Windows-игр для Linux.

Информация о качестве поддержки Windows игр в Steam Proton доступна по ссылке: ProtonDB.

Для включения опции Proton, нам необходимо открыть Steam – затем Настройки – Steam Play – и включить доступные опции.

Версию Steam Proton стоит выбирать самую актуальную, т.е с большим номером.

Дальнейшая установка игр ничем не отличается от установки в системе Windows. Steam Play автоматически произведет нужные настройки для установки игры.

Сравнение производительности видеокарты Nvidia Geforce 1060 в Ubuntu 19.04 и Windows 10

Сравнение проводилось на ноутбуке с видеокартой Nvidia Geforce 1060 (6 ГБ) и процессором Intel® Core™ i7 8750H. Операционные системы Windows 10 1903 (build 18362.10019), версия видеодрайвера NVIDIA GeForce Game Ready 436.15 и система Ubuntu 19.04 с версией видеодрайвера 430.40 (самый актуальный в репозитории ppa:graphics-drivers).

World of Tanks

Танковые сражения в World of Tanks в Windows 10 показывали от 115-130 fps до 150-165 fps, в зависимости от игровой сцены.

В Ubuntu 19.04 от 100 до 120 fps. Настройки Высокие, sd клиент.

World of Warships

В морских сражениях World of Warships в Windows 10 производительность держалась от 65 до 75 fps.

В Ubuntu 19.04 игра World of Warships показала производительность от 60 до 70 fps, но периодически сильно проседала до 25 fps. Настройки высокие, hight клиент.

Обе игры в Ubuntu были установлены с помощью Lutris.

War Thunder

Также, с интересом проверил производительность видеодрайвера в игре War Thunder. В Windows 10 игра была установлена с помощью нативного клиента, а в Ubuntu 19.04 с помощью Steam (нативная версия).

В морских сражениях в War Thunder в Windows 10 отображался fps от 65 до 85, в воздушных боях около 100 fps.

В Ubuntu 19.04 варьировался fps от 35-55 в морских сражениях и 75 fps в воздушных.

Версия из Lutris, использующая DXVK, в Ubuntu 19.04 показала fps от 50 до 75 в морских сражениях и 60 fps в воздушных.

Знаю, что разработчики War Thunder тестируют версию с использованием библиотек Vulkan. Не тестировал её, но уверен, что производительность будет значительно выше, чем у нативной версии, использующей OpenGL.

Euro Truck Simulator 2

В симуляторе Euro Truck Simulator 2 производительность в Windows 10 отображалась от 85 до 120 fps.

В Ubuntu 19.04 производительность игры ETS 2 варьировалась от 55 fps (в редких случаях) до 110 fps. В обоих случаях были использованы настройки Ультра.

Как видим, производительность игр в Linux уступает Windows 10, но при использовании библиотек DXVK и Vulkan разница гораздо меньше, чем при использовании OpenGL. В любом случае это прорыв для пользователей Linux: доступных игр стало гораздо больше, а их установка стала максимально простой.

На мой взгляд, осталось решить проблему работы античитов. Именно из-за проблемы с работой некоторых античитов, в Linux не доступна еще масса игр.

Источник

Какой дистрибутив Linux выбрать для игр?

За последние несколько лет Linux сильно эволюционировал. Теперь есть десятки дистрибутивов, оптимизированных для игр и геймеров. Также появилось очень много нативных игр под Linux, коммерческих, благодаря Steam и GOG и большое количество свободных, благодаря сообществу.

Как выбрать лучший дистрибутив Linux для игр

Прежде чем начнем перечислять лучшие дистрибутивы для игр, вот несколько рекомендаций, чтобы сделать правильный выбор:

  • Любой дистрибутив Linux может быть использован для игр. Устанавливать игры для Linux можно в любом дистрибутиве. Для нативных игр можно использовать стандартные репозитории, клиент Steam и магазины приложений. Для портирования игр в Linux применяются такие инструменты, как PlayOnLinux , Wine и куча других эмуляторов. В конце концов, все сводится к личным предпочтениям. Для тестирования можно использовать образ live CD (флэш-накопитель) и протестировать конкретный дистрибутив, даже не устанавливая его. Можно посмотреть видеоматериалы о конкретных дистрибутивах, почитать отзывы …
  • При выборе дистрибутива для игр большое значение имеет поддержка драйверов. Большинство современных дистрибутивов поддерживают новейшее (и даже самое старое) оборудование из коробки. Даже если в каком либо дистрибутиве этого не делается, все равно можно найти и вручную установить драйвер в любом дистрибутиве. Если нет уверенности в конкретном дистрибутиве, можно всегда поискать конкретную информацию об имеющемся оборудовании и посмотреть, поддерживает ли дистрибутив его из коробки.
  • Вторая самая важная особенность — частота обновления дистрибутива. Например, такой дистрибутив, как Manjaro использует модель обновлений rolling release и обновляется достаточно часто и имеет всегда свежее программное обеспечение. А вот дистрибутивы, типа Ubuntu имеют четкую периодичность обновлений (как минимум раз в полгода) и не всегда последние версии программного обеспечения. Если есть желание всегда использовать последние версии любого программного обеспечения и приложений, воспользуйтесь выпуском дистрибутива имеющие модель обновлений rolling release. Таким образом, всегда будут иметься последние обновления драйверов и, скорее всего, уже будут самые последние драйверы для нового GPU/CPU. Если хочется стабильности, можно использовать более стабильную ОС с дистрибутивом имеющего периодичные релизы.

Дистрибутивы Linux лучше подходящие для игр

SteamOS

Причина, по которой SteamOS всегда первый в любом списке игровых дистрибутивов Linux, в том что он изначально разработан с учетом игр. Он поставляется с предустановленным Steam и основан на Debian. SteamOS построен, спроектирован и поддерживается Valve. По умолчанию в SteamOS установлен только Steam, но можно активировать «режим рабочего стола», и получится полнофункциональная настольная ОС, где можно запускать другие приложения, кроме Steam и игр. В дистрибутиве все настроено «из коробки» и нет необходимости устанавливать или настраивать что-либо для игр в Steam, поэтому это самый рекомендуемый дистрибутив Linux для начинающих и геймеров.

Требования к оборудованию SteamOS

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

  • 64-битный процессор Intel или AMD
  • 4 ГБ или больше оперативной памяти
  • 250 ГБ или больше диск
  • Графическая карта NVIDIA, Intel или AMD

Факты и особенности SteamOS и Steam для геймеров.

  • Steam имеет предустановки «из коробки»
  • Готовность к играм без необходимости устанавливать дополнительное программное обеспечение
  • Бесплатный и открытый исходный код (кроме самого Steam, который является собственностью)
  • Поддержка многих графических карт, контроллеров и другого игрового оборудования

Ubuntu GamePack

Это не официальный релиз Ubuntu, но это дистрибутив, основанный на Ubuntu. Можно использовать и официальный релиз Ubuntu и установить на него Play on Linux, Wine и Steam или любую игру, но официальный дистрибутив не будет так хорошо оптимизирован для игр, как Ubuntu GamePack .

Требования к оборудованию Ubuntu GamePack

Этот дистрибутив очень похож на официальный дистрибутив Ubuntu, поэтом требования одинаковы:

  • Процессор 2 ГГц или более (рекомендуется 64-разрядная версия)
  • 1 ГБ ОЗУ или более
  • Диск 9ГБ (чем больше, тем лучше)
  • Видеокарта VGA-совместимая с разрешением минимум 1024×768. Минимум Intel HD graphics/AMD Radeon 8500 для игр Steam и любая другая поддерживающая игры.

Факты и особенности Ubuntu GamePack для геймеров.

  • Предварительно установлены Lutris, PlayOnLinux, Wine и Steam
  • Отличная поддержка драйверов оборудования
  • Низкие требования к оборудованию
  • Бесплатная и открытая ОС
  • Поддерживает Flash и Java (отлично подходит для онлайн и браузерных игр)

Если есть опыт работы в Ubuntu, лучше использовать этот дистрибутив.

Fedora – Games Spin

Fedora — Games Spin имеет тысячи предустановленных свободных игр. Правда этот дистрибутив не поддерживает столько оборудования, сколько некоторые другие дистрибутивы, и не поставляется с предустановленными Wine и Steam. Однако, если уже есть опыт работы с Fedora и нравится среда рабочего стола XFCE, этот дистрибутив будет идеальным.

Требования к оборудованию Fedora Games Spin аналогичны настольному дистрибутиву Fedora:

  • Процессор 2 ГГц или более (рекомендуется 64-разрядная версия)
  • 1 ГБ ОЗУ или более
  • 10ГБ диск (чем больше, тем лучше)
  • Графика Intel HD / AMD Radeon 8500 для игр Steam и любой другой графический процессор, который сможет поддерживать игры.

Fedora Games Spin: факты и особенности.

  • Тысячи игр уже предустановлены
  • Стабильная, но не с последним программным обеспечением и не имеет предустановленных драйверов для всего оборудования
  • Steam и Wine не предустановлены
  • Бесплатный и открытый исходный код
  • Использует среду рабочего стола XFCE

Если есть опыт использования Fedora или CentOS для сервера или настольного компьютера, стоит попробовать этот вариант Fedora.

Lakka

Хотя Lakka и основан на ядре Linux, в нем нет среды рабочего стола, и вы не сможете использовать его для чего-либо, кроме превращения компьютера в игровую консоль в стиле ретро.

Требования к оборудованию Lakka

Вы можете превратить любой компьютер в консоль, так как у Lakka нет особых требований. Вы даже можете использовать Raspberry Pi для запуска Lakka. Это очень легкая ОС, которая может работать практически на чем угодно.

Lakka — факты и особенности

  • Предустановлен и оптимизирован для работы с различными эмуляторами
  • Очень легкий с минимальными требованиями к оборудованию
  • Красивый, простой в использовании интерфейс
  • Бесплатный и открытый исходный код с различными ретро-играми на выбор

Solus

В этом году появился новый игровой дистрибутив Linux, основанный на модели обновлений rolling release, под названием Solus . Solus отлично выглядит, особенно в среде рабочего стола Budgie. Он имеет все функции ОС, предназначенной для игр, воспроизведения мультимедиа и использования в общих целях. Существует официальная интеграция Steam для Solus , которая очень поможет с установкой и настройкой Steam в Linux.Дистрибутив основан на ядре Linux, но не зависит от других дистрибутивов, таких как Ubuntu или Fedora.

Аппаратные требования Solus Хотя это и не самый легкий дистрибутив Linux для игр, он не требует много. По крайней мере, не так сильно, как SteamOS.

  • Процессор Intel / AMD (рекомендуется 64 бит).
  • Минимум 2 ГБ ОЗУ, рекомендуется более 4 ГБ
  • 10 ГБ + хранилище
  • ATI, NVidia или Intel GPU подходящие для игр

Требуется более мощная машина,но хотя это и не самый легкий дистрибутив Linux для игр, по крайней мере, он менее прожорлив, чем SteamOS.

Solus факты и особенности

  • Имеет различные среды рабочего стола на выбор: Budgie, Mate и GNOME
  • Бесплатный и открытый исходный код
  • Может использоваться для всего — включая игры, просмотр мультимедиа, обычное домашнее использование и т.д. Все настроено «из коробки»
  • Модель обновлений rolling release — постоянное получение последних обновлений и новейшего программного обеспечения.

Solus великолепен. Один из лучших дистрибутивов Linux на сегодняшний день, особенно с его флагманской настольной средой Budgie.

Manjaro Gaming Edition (mGAMe)

mGAMe , основан на Manjaro, который в свою очередь, основан на Arch Linux, и является игровым дистрибутивом с моделью обновлений rolling release. В нем есть все, что нужно «из коробки». Steam, PlayOnLinux, Lutris, Minecraft, инструменты редактирования и куча других эмуляторов уже предустановлены. Вы можете легко включить «режим гостиной», в этом случае не понадобится мышь — все можно делать с помощью контроллера или клавиатуры.

mGAMe требования к оборудованию

  • Процессор не менее 1 ГГц
  • Не менее 1 ГБ ОЗУ
  • По крайней мере 30 ГБ жесткого диска
  • ATI, NVidia или Intel GPU подходящие для игр и HD

Если мощность компьютера не дотягивает до требований к оборудованию для Solus, но нужен дистрибутив с rolling release, можно использовать mGAMe.

mGAMe факты и особенности

  • Список предустановленного программного обеспечения и эмуляторов впечатляет: Audacity, KdenLIVE, Lutris, Minecraft, Minetest, Mumble, OBS Studio, OpenShot, PlayOnLinux, Wine, DeSmuME, Dolphin Emulator(только 64-битный), DOSBox, Fceux, Kega Fusion, PCSXR, PCSX2, PPSSPP, RetroArch, Stella, VBA-M, Yabause, ZSNES…
  • Steam предварительно не установлен, придется устанавливать его вручную из репозитория.
  • Настольная среда XFCE
  • Модель обновлений rolling release — постоянное получение последних обновлений и новейшего программного обеспечения.

Отличный и относительно легкий дистрибутив для игры.

SuperGamer

Новая 4-я версия SuperGamer , недавно выпущенная, больше не включает в себя некоторые предварительно установленные игры с открытым исходным кодом, но их легко можно установить или установить приложение, такое как Steam. Дистрибутив оптимизирован для игр и готов к использованию посредством Live DVD/USB. Это отличный дистрибутив для тестирования, без установки.

SuperGamer требования к оборудованию

  • Процессор Intel / AMD (рекомендуется 64 бит).
  • 1,5 ГБ ОЗУ минимум
  • DVD/флешка более 2 ГБ
  • ATI, NVidia или Intel GPU подходящие для игр

Дистрибутив основан на Ubuntu 16.04 и Linux Lite и имеет только 64-битную версию. Готов к использованию, установка не требуется.

SuperGamer факты и особенности

  • Построен на базе Ubuntu 18.04 и Linux Lite.
  • Свободный и открытый исходный код.
  • Оптимизирован для игр.

batocera.linux

batocera.linux — еще один Live дистрибутив Linux-игр, похожий на Lakka, который поможет поностальги́ровать в ретро-игры. Простота установки, простота настройки и предустановленно все необходимое. Отличный способ вернуться в прошлое и поиграть в старые добрые ретро-игры.

batocera.linux требования к оборудованию

  • Поддерживается любой процессор.
  • 512 МБ ОЗУ
  • DVD/флешка более 2ГБ
  • ATI, NVidia или Intel GPU, поддерживаемые Linux

Live-дистрибутив Linux, готов играть в ретро-игры без установки на жесткий диск.

batocera.linux факты и особенности

  • Может работать на Raspberry Pi или любом другом одноплатном ПК
  • Свободный
  • Оптимизирован для ретро-игр (эмуляция более 50 консолей, в том числе Dreamcast, Wii, PS2)
  • Полностью управляемый с игрового контроллера
  • Нет необходимости останавливать его и правильно выключать, он ведет себя как настоящая консоль
  • Можно использовать флэш-накопитель USB или SD-карту
  • Предварительно установлен с Kodi
  • Имеет эксклюзивные сборки для устройств Odroid

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как сделать резервную копию mac os x в облако
  • Как сделать раскадровку в mac os
  • Как сделать принтскрин экрана mac os
  • Как сделать папки как mac os
  • Как сделать панель задач как в mac os