Linux and windows gaming

Запускаем 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 можно по инструкции официального сайта: Installing WineHQ packages

Для 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.

Читайте также:  Список всех пользователей системы 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 не доступна еще масса игр.

Источник

Windows 7 и 10 больше не нужны! Играем в кучу игр на Linux Mint 19.1 с помощью Proton от Valve

В прошлом блоге про Linux меня постигла неудача c Ubuntu 18.04.2 LTS. Признаю, не в последней мере из-за моих скудных знаний о Linux вообще.
Но я открыт всему новому и всегда готов признавать свои ошибки. Также я открыт любой критике, что каждый раз доказываю вам в комментариях.

И вот сегодня я попробую исправиться и загладить свою вину перед красноглазыми линуксоидами.

Цель этого блога — проверка юзерфрендли и юзабилити Linux Mint 19.1 в самых жестких условиях. Я пальцем не трону терминал, все только через обычный интерфейс, мышкой.

Ничего не буду гуглить, все буду решать интуитивно и методом тыка.
Эмулирую блондинку с начальными знаниями о Windows, севшую за компьютер с Linux Mint. Хотя, учитывая мой уровень знаний о Linux, особенно напрягаться с эмуляцией не придется.

Читайте также:  Png иконки для папок windows

Заодно попробую наконец-то инструмент Proton от Valve, который совершил революцию на Linux в плане игр!

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

Видите, на какие жертвы иду ради вас?

Но, если честно, жизнь без компа уже настолько вымотала, что нет сил ждать Zen 2, да и подешевевшие ниже 10000 рублей Ryzen 5 1600 так и манят. Может быть куплю с гонораров за блоги.

Скачиваю linuxmint-19.1-cinnamon-64bit.iso. Записываю на флешку с помощью Rufus. Беру версию именно cinnamon. Все-таки комп с 16 гигами оперативки, еще бодренький и отказываться от красивого интерфейса глупо. Заодно качаю на внешний HDD кое-откуда кучу игр для проверки — как будут работать на Минте «репаки», сделанные обычными пользователями. Откуда — не скажу, потому, что тут пропаганда пиратства не приветствуется. Но я же все полезное из ваших комментариев записываю!

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

И эти игры для блога уже куплены мной, но ради пробно-ознакомительных целей можно скачать и репаки.

Хотел топ игр накачать, но интернет у меня не очень шустрый, поэтому ждать день, пока выкачаются 44 гига Ведьмака 3, у меня уже не было сил.

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

Итак, я у друга, вставляю флешку с Минтом в уже не мой комп (2-й месяц пошел, а боль от расставания все не утихает).
Минт сразу удивляет шустрой загрузкой в подобие Live CD.

Цветовая гамма очень приятная, не то что в вырвиглазной Убунте. Щелкаю Install Mint.
В этот раз решил делать все по-серьезному, без отключения SSD с виндой и файлопомойки на 2 ТБ.
Представляете, каково мне было увидеть вот эти все загадочные /dev/sdc и ext4?
А я ведь обещал не гуглить!

Пацан сказал — пацан сделал. Мозги собрал в кучку, напрягся, зубы сжал и разметил диск без всяких гуглов и мануалов! Я сисадмин или кто?

реклама

Пошла установка, можно выдыхать. Инсталятор чем-то напоминает виндовый — реклама 1000 изменений.

Установка на старый диск со скоростью не выше 100 МБ/сек заняла очень мало времени, меньше, чем windows 10.
Mint, ты начинаешь мне нравиться.

Теперь уже можно делать скриншоты, встречает нас все тот же стильный интерфейс.

Сразу проверю, что там с драйверами на видюху, ошибку как с Убунтой, я больше не допущу.
Предлагает не самые новые драйвера, но, как пишет народ, Proton работает и на них, ставлю 390-е.

Пока устанавливаются драйвера и обновляется ОС, начинаю настраивать под себя интерфейс. Возможности кастомизации поражают! Пощелкав мышкой минуту, у меня уже увеличенный шрифт и темная тема из десятков возможных по дефолту!

Обои видите красивые какие? Из моих запасов, Сейда Нин.
Но, после перезагрузки обои слетели в дефолтные, минусы линукса я не скрываю. Мои блоги беспристрастные, никакого фанатства!

Минт сразу предлагает настроить бэкапы системы, настройки очень гибкие.

Все это идет на фоне обновлений и установки драйверов, но никаких затыков, фризов, лагов и тормозов системы нет! Все очень отзывчиво. Совсем не заметно, что ОС стоит на древнем HDD!

В покое диск ничто не дергает, оперативки ест около 1.2 ГБ, но это уже после активной работы.
Минт, ты начинаешь нравиться мне еще больше!

Читайте также:  Логи установки обновлений windows

Проверю, что Минт может из коробки. Звук, сеть и периферия работает сразу, как на windows 10!
Уже предустановлена мозилла.

Ютуб тоже работает.

Как я уже писал, никакого гуглежа, все методом тыка и интуитивно, тестируем юзерфрендли. Ставлю плагин для rar архивов. Менеджер программ — шикарное изобретение.

Обычными линуксовыми методами txt файл с паролями из архива не отображается правильно, но «открыть с помощью мозилла» срабатывает. Блин! 21-й век, а линукс до сих пор не умеет читать txt!

Это не пароли (вовремя спохватился, сначала выложил скрин с паролями), а мой гайд по тонкой настройке виндовс 10. Может быть, когда-нибудь выложу его в блог.

Если что, «открыть txt с помощью мозилла» — это мое изобретение, Zystax (c).

Теперь еще кое-что из того, обо что сломала зубы глючная Убунта — видео в формате mkv.
Превьюшки шустро рисуются, кстати.

Все работает, приятный дефолтный плеер все открывает.

Пробую решить проблему с переключением между наушниками и динамиками, которую описывал в блоге «Почему Linux никогда не приживется в домашних ПК на примере Ubuntu 18.04.2 LTS».
Ставлю Pavucontrol для PulseAudio. Перебрал все настройки, но никак не удалось программно менять путь вывода звука.

Пробовал еще Gnome-Alsamixer и QJackl. Но все без толку. Ну ничего, меньше гиподинамии будет.

Чувствую, как от этой возни с линуксом повышается уровень знаний. Мозг уже просто давит на череп изнутри. Еще немного и начну писать на C#.

Ну, теперь можно переходить к играм. Ставлю PlayOnLinux.

Начну с «репаков». Качал небольшие, так как инет сейчас не ахти работает. Из новинок скачал Imperator: Rome.
Все быстро устанавливается и быстро запускается. Теперь Darkest Dungeon. Все отлично.

Cities: Skylines тоже отлично работает!

Теперь самая мякотка — Steam и Proton!
Ставлю steam, из моей библиотеки он сразу несколько игр предложил установить в линукс. Например, Company of Heroes 2 и Enclave.

Установил Enclave, он меньше весит. Но с гаммой было что-то не то. Слишком ярко все, скриншот не удалось сделать. Уверен — это решаемо. А в целом все отлично работает.

Теперь включаю Proton в настройках steam. Почти вся библиотека игр становится доступной!

Выбираю Fallout, помню, он плохо шел даже на древнем копролите windows 7.

Устанавливается как родной!

Ура! Запускается, никаких проблем!

Все идеально! Милота какая, аж слезы наворачиваются!

Видите? Даже древние игры идут на линуксе лучше, чем на копролите windows 7!

***
Итак, подобьем итоги.

На этот раз у меня получилось почти все, за исключением переключения наушников и гаммы в Enclave. Все делалось интуитивно и без использования терминала! Любая блондинка справится!

Система очень шустрая и отзывчивая. А главное — безопасная! Антивирус не нужен, трояны и хакеры почти не страшны. Минт шустро шевелится даже на древнем HDD, никакой телеметрии и неподконтрольной активности!
Игры идут, куча предустановленного софта работает, а что еще надо большинству? Линукс стал еще ближе к пользователю, Proton сделал просто прорыв. Посмотрите, как шустро идут игры!

Введите в ютубе linux proton и название игры, их тысячи!


Это революция! Это прорыв!

А какое непередаваемое ощущение, что ты пользуешься бесплатной ОС, которую делали люди с душой, энтузиасты, а не косорукие индусы из Майкрософт.

Все, я теперь не вижу смысла возвращаться на винду! Я теперь линуксоид! приверженец Линукса!

Жалкие виндузятники, рабы корпораций, пусть сдают свои компы в рабство капиталистам, а я теперь свободный человек! Я наконец-то избавился от ярма виндовса!

Если честно, я пользовался виндовс 10 уже как бы по привычке, начиная с версий 1703 и выше было ощущение, что винда пошла не туда.
А теперь я прощаюсь с ней навсегда. Хватит, потрепала она мне нервы, никогда не забуду 12 переустановок за месяц!

Источник

Оцените статью