Игры под линукс

Игры под линукс

Начислено вознаграждениеЭтот материал написан посетителем сайта, и за него начислено вознаграждение.

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

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

Заодно попробую наконец-то инструмент 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 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 переустановок за месяц!
Так что, я теперь вне этих двух лагерей луддитов и бетатестеров, я уровнем выше!
Советую и вам срочно переходить на линукс, пока мозги не закоснели и не заплыли жиром! Игры есть, инет, фильмы и музыка есть, а что еще большинству надо?
P.S. Фанатичные виндузятники в комментариях к блогу не приветствуются, жду только приверженцев линукса для интеллектуальной беседы. На крайний случай тех, у которых линукс стоит второй системой.

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

Тестовый пк и Linux

  • Процессор: Intel Pentium G4560 2/4 3.5 Гигагерц
  • Видеокарта: Nvidia Geforce 1050 2Gb
  • Оперативная память: 2×4 2400
  • Материнская плата: H110M-DGS R3.0 Bios 7.50

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

Подготовка

Для установки системы будет использоваться AnarhyInstaller это графический установщик ArchLinux.
Для установки системы необходим съёмный носитель информации: USB флешка, CD-DVD диск, съёмный Hard.

1. Скачиваем образ системы c Github.
2. Скачиваем средства записи Rufus или любой другой аналог.
3. Вставляем USB флешку в компьютер и запускаем Rufus, выбираем образ формата iso через кнопку выбрать и нажимаем старт, на все вопросы отвечаем да.

4. По завершении записи перегружаем компьютер и нажимаем горячие клавиши, мы должны выбрать съёмный носитель, как загрузчик, у всех по-разному, но обычно это клавиши F11 или F2.

Установка

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

1. После окончания загрузки служб вводим 1 и нажимаем ENTER.
2. Нас приветствует выбор языка установщика, выбираем Русский.
3. Выбор языка раскладки клавиатуры, пожалуйста, выбирайте US во избежание бага.
4. Выбор и сортировка зеркал серверов обновления системы и программ, просто тыкаем ENTER.
5. Выбор страны зеркал вашей страны, я выбираю RU — Россия.
6. Выбор языка программ и системы, я выбираю ru_RU — UTF 8 — для Русского языка.
7. Настройка времени, выбираем или местное время по странам или сразу UTC.
8. Разметка диска, выбираем автоматически и жмём ENTER.
9. Выбираем на какой диск хотим установить систему и жмём ENTER.
10. Выбор файловой системы зависит от предпочтений, но автор советует BTRFS.
11. Выбор файла подкачки, на ваше усмотрение, но я жму нет.
12. Выбор раздела разметки, если у вас новый пк — жмите да.
13. Подтверждаем запись.
14. Выбираем ядро и графическое окружение сами для избежания мусора, Anarhy-Advenced.
15. Выбор ядра, zen, ибо оно быстрее.
16. Выбор шела, на вкус и цвет, но автор выбирает zsh.
17. ENTER.
18. ENTER.
19. ENTER.
20. 32-битные библиотеки необходимы для работы Steam, включаем.
21. Включать ли интернет при старте, да.
22. Включить ли поддержку WIFI? Выбираем сами.
23. Нет, но если вы из 2004, то вам это нужно.
24. Если вы хотите установить рядом с Windows или любой другой системой, то жмите да, я же жму нет.
25. Да.
26. Выбираем More-Desctop, нажимаем ENTER.
27. Выбираем Gnome и жмём пробел, а потом ENTER.
28. Отказываемся от EXSTRA, ибо оно ведёт к захламлению системы.
29. Если у вас ноутбук, то ставим.
30. Устанавливаем менеджер входа.
31. Я выберу gdm.
32. Водим имя нашего пк.
33. Вводим пароль для root.
34. Создаём нового пользователя и аналогично указываем для него пароль, жмём готово.
35. Запускаем установку и PROFFIT.

На самом деле в установке нет ничего сложного, ибо она занимает минут 8, главное, следовать шагам и у вас всё получится.
Видео если не понятно.

Оптимизация

После установки системы и успешного входа необходимо выполнить оптимизацию и настройку системы для удобства работы.
1. Удаление лишнего мусора и программ в Gnome 3.
Открываем терминал — обзор>> T>>терминал.

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

2. Все последующие программы будем собирать с нативными флагами, то есть компилировать их под наше оборудование, но сначала установим зависимости.
sudo pacman -S base-devel# Пакет для сборки программ.
sudo pacman -S nano # Простой консольный редактор, аналог текстового документа.
sudo nano /etc/makepkg.conf # Тут мы с вами запускаем от имена админа редактирование makepkg.conf через nano.

Привести строчки CFLAGS и СXXFLAGS в параметры native, как на картинке.
Сохранить изменения Ctrl+x, Y, ENTER.

3. Установка Русского языка, драйверов и программ.
Русский язык устанавливается весьма просто — обзор >>параметры>>Регион и язык и жмём +>>добавить.

Переключение раскладки доступно через отдельное дополнение Gnome-tweak.
sudo pacman -S gnome-tweak-tool
Запускаем tweak — обзор >>weak>>дополнительные настройки>>клавиатура и мышь>>дополнительные параметры.

Установка драйверов.

AMD
sudo pacman -S lib32-mesa vulkan-radeon lib32-vulkan-radeon vulkan-icd-loader lib32-vulkan-icd-loader

Intel
sudo pacman -S lib32-mesa vulkan-intel lib32-vulkan-intel vulkan-icd-loader lib32-vulkan-icd-loader

Компиляция игрового ядра под процессор.

Особенностью Linux-систем, в отличие от Windows, является открытость исходного кода ядра, что позволяет выполнить нативную компиляцию ядра под оборудование, но и не простого ядра, а игрового.
Предварительно создадим папку tools в домашнем каталоге.

Открываем консоль и вводим.

cd tools # Переходим в папку tools.
sudo pacman -S git # Устанавливаем помощник скачивания.

git clone https://aur.archlinux.org/linux-lqx.git # Скачиваем с помощью помощника исходники в папку tools.
cd linux-lqx # переходим в папку linux-lqx.
sudo nano PKGBUILD # Приводим параметр _makenconfig=y и сохраняем.
makepkg -si # Запускаем компиляцию и на все вопросы отвечаем да.
Выполняем в точности, как на картинках, полный размер доступен под спойлером.

Нажмите, чтобы развернуть

Мы выполнили с вами оптимизацию под центральный процессор, отключили динамические тики процессора, отключили ненужные проверки Tracers, а также выполнили оптимизацию общения внутренних компонентов cpu под малоядерные 4-6. Возвращаемся в главное меню с помощью ESCAPE и нажимаем F6, а потом ещё ESCAPE и пойдёт компиляция.

Установка ядра успешно выполнена и прежде чем переходить на него, давайте выключим Spectre и Meltdown с прочей гадостью, что снижают производительность.
sudo pacman -S grub-customizer # Программа, что позволит выполнить редактирование загрузчика в упрощенном виде.
Обзор>>Grub.

Вводим данные команды в параметр ядра.
quiet splash noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off rootfstype=btrfs lpj=изменить на ваш nowatchdog raid=noautodetect ipv6.disable=1 nvidia-drm.modeset=1 mitigations=off
Узнать свой.
dmesg | grep ‘lpj=’
nvidia-drm.modeset=1 # Только для nvidia.
rootfstype=btrfs # Ваша файловая система.
Сохраняем и переходим в первую вкладку, переносим linux-lqx в самый верх с помощью стрелочки и сохраняем.

Перезагружаем ПК и проверяем ядро и код процессора для ускорения системы и игр.
uname -r # Покажет установленное ядро, отлично, оно наше.
systemd-analyze # Покажет время загрузки системы и что загружает. Не установился микрокод — исправляем.

Для установки микрокода вводим по порядку.

sudo mkinitcpio -p linux-lqx # команда собирает Ram образы систем.
sudo grub-mkconfig -o /boot/grub/grub.cfg # Обновить загрузчик.
Теперь выключаю компьютер и проверяю микрокод. # Не перезагрузка — это важно.
Загрузка заняла 4 секунды.

Установка демонов-служб контроля для повышения производительности

В Linux — службы зовутся демонами, а в нашем ArchLinux после установки не хватает парочки, а значит давайте это исправим, благо автор собаку съел и знает, что необходимо для качественной производительности.

1. Zramswap — это специальный демон, что сжимает оперативную память ресурсами центрального процессора, создает в оперативной памяти файл подкачки.
cd tools # Переход в папку tools.
git clone https://aur.archlinux.org/zramswap.git # Скачивание исходников.
cd zramswap # Переход в zramswap.
makepkg -si # Сборка и установка.
sudo systemctl enable zramswap.service # Включаем службу.
1.1 Nohang — это демон повышающий производительность путём обработки и слежки за потреблением памяти.
cd tools # Переход в папку tools.
git clone https://aur.archlinux.org/nohang-git.git # Скачивание исходников.
cd nohang-git # Переход в nohang-git
makepkg -si # Сборка и установка.
sudo systemctl enable —now nohang-desktop # Включаем службу.
1.2 Ananicy — это демон повышающий приоритет задач, его установка очень сильно повышает отклик.
cd tools # Переход в папку tools.
git clone https://aur.archlinux.org/ananicy.git # Скачивание исходников.
cd ananicy # Переход в ananicy.
makepkg-si # Сборка и установка.
sudo systemctl enable ananicy # Включаем службу.
1.3 Включаем TRIM — полезно SSD и жестким дискам.
sudo systemctl enable fstrim.timer # Включаем службу.
1.4 Сron — это демон, что будет сам очищать нашу систему от мусора.
sudo pacman -S cronie # Установить cron.
sudo systemctl enable cronie.service # Запускает службу.
sudo EDITOR=nano crontab -e # Редактируем параметр.
И добавляем:
15 10 * * sun /sbin/rm /var/cache/pacman/pkg/*
Таким образом наша система будет сама себя чистить раз в неделю, в воскресенье в 15:10.

Оптимизация интерфейса и установка игр с программами

1.2 Mutter-perfomance — ещё сильнее ускорит интерфейс.
cd tools # Переход в папку tools.
git clone https://aur.archlinux.org/mutter-performance.git# Скачивание исходников.
cd mutter-performance # Переход в mutter-performance.
makepkg-si # Сборка и установка.
Установим браузер, видеоплеер, Steam и ccleaner.
sudo pacman -S chromium vlc steam bleachbit lutris
Поздравляю, мы полностью выполнили оптимизацию под нашу систему, конечно, ещё осталось пару фокусов, но они нам ни к чему, так давайте установим Ведьмака 3 и посмотрим, что это нам даст.

Запуск Ведьмака 3 и других Windows программ

Выводы

Возможно вам могло показаться, что это очень сложно и муторно, но на самом деле это позволяет выжимать намного больше FPS по сравнению с любой версией Windows и не занимает многого времени, а Ведьмак теперь работает намного лучше того, что было на Windows. С вами был Павел, еще увидимся.

Valve и Linux Mint

Лет пять тому назад именно игры были самым слабым звеном этой операционной системы, ведь изначально ее создатели не ставили задачи по поддержке функций развлечений. Крупные издательства не хотели с ней связываться, предпочитая работать с понятной и популярной Windows. Сейчас же количество пользователей Линукс перевалило за 5% (и это не считая Android-устройств), поэтому многие проекты, и в том числе многопользовательские, стали кроссплатформенными.

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

Ну и не стоит забывать про Linux Mint – дистрибутив, который заметно облегчил общение с операционной системой. Если раньше с ней дружили преимущественно бородатые программисты, то теперь у Linux есть доступная и элегантная оболочка.

Бесплатной системе – бесплатные игры

Большая часть игр из этой подборки распространяется по модели free-to-play. Любителям повоевать в небе мы рекомендуем заглянуть в авиасим War Thunder, поклонникам космических сражений – попробовать свои силы в Star Conflict, а если вы предпочитаете наземную технику, то вас ждет Metal War Online – сражения на фантастических военных автомобилях. Среди классических шутеров можно выделить такие онлайн игры, как Cross Fire, Tactical Intervention и Smokin` Guns – все они предлагают незамутненное RPG-элементами, чистое PvP без особых изысков.

Есть в нашем каталоге и совсем необычные проекты. Например, файтинг Toribash – сражения кукол, собранных из шариков и кубов, или стилизованная под настольную игру тактическая стратегия Popup Dungeon. Ну и куда же без игр на выживание: Rust, Rising World, Beasts of Prey – все эти проекты несут в себе бесценное наследие фанатского зомби-мода DayZ.

Если же вы хотите скачать игры для Linux, которых нет в нашей подборке, то напоминаем про замечательный модуль Wine, позволяющий запускать на «пингвине» практически любую игру, даже если она не оптимизирована под Линукс. Правда, в этом случае вам, скорее всего, понадобится всем известный шаманский инструмент.

На мой взгляд, именно 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:

sudo add-apt-repository ppa:lutris-team/lutris sudo apt update sudo apt install lutris

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

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

sudo dpkg —add-architecture i386 //поддержка 32 битной архитектуры (в том случае, если раньше ее не включили) sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update

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

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

sudo apt install libvulkan1 libvulkan1:i386

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

sudo dpkg —add-architecture i386 sudo apt install libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 //(для поддержки 32 бит игр) sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

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

sudo add-apt-repository ppa:paulo-miguel-dias/pkppa

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

sudo apt update && sudo apt dist-upgrade

Установка игр в 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 не доступна еще масса игр.

В этой статье я хочу представить перевод статьи с ресурса fossmint.com про игры, поддерживающие Linux, которые выйдут в 2019 году. Прошедший год принёс очень много хороших новостей для любителей игр. Тенденция на увеличение количества игр для Linux наметилась еще в 2017 году, в 2018 она укрепилась и мы думаем, что всё лучшее ещё впереди.

Давайте рассмотрим лучшие игры для Linux 2019, большинство из них ещё не доступны, но они выйдут в 2019 году. Возможно, вы найдёте то, что вам понравится в этом сезоне.

Лучшие игры для Linux в 2019

1. Mosaic

Mosaic — это приключенческая трёхмерная игра в жанре хоррора с элементами 2D-головоломок от разработчиков Among the Sleep, Krillbire Studio.

2. Stoneshard

Stoneshard — это пошаговая RPG, в которой вам предстоит исследовать огромный средневековый мир и управлять своим караваном, одновременно пытаясь выжить и сохранить рассудок. Отправляйтесь в эпическое путешествие и решите судьбу королевства в этом мрачном приключении!

3. Voxel Tycoon

Voxel Tycoon — это стратегическая игра, в которой вам предстоит быть строительным магнатом, создавать сложные системы, заводы и компании.

4. At the Gates

Это инди-стратегия от Джона Шафера, дизайнера Civilization 5. Вы будете играть за лорда тёмных веков, которому поручено построить королевство вместо развалившейся Римской Империи. Вы будете управлять кланами и исследовать окружающие земли, чтобы развить экономику и военную мощь.

5. The First Men

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

6. Monster Crown

В этой игре вам предстоит разводить монстров. Здесь есть динамическая система скрещивания и огромный мир. Вы можете брать существующих опасных животных и скрещивать их для получения новых видов.

7. Xenosis: Alien Infection

В игре Xenosis: Alien Infection вы окажетесь охотником, который находится в глубоком космосе и только что обнаружил останки космического корабля, считающегося уничтоженным уже более 50 лет. Ядро данных, хранящееся в ИИ корабля будет стоить целое состояние на чёрном рынке, поэтому вы пристыковываетесь к разбитому кораблю, чтобы получить его.

8. Beyond Blue

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

9. Tropico 6

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

10. Life is Strange 2

Два брата, Шон и Даниэль Диас, вынуждены бежать из дома после трагического инцидента в Сиэтле. В страхе перед полицией Шон и Даниэль отправляются в Мексику, пытаясь скрыть внезапную и таинственную сверхъестественную силу.

11. DiRT 4

В DiRT 4 разработчики попытались объединить высокий уровень острых ощущений и реализма прошлогоднего DiRT Rally с доступностью и гонками на адреналине, знакомыми нам из предыдущих частей игры DiRT 2 и DiRT 3.

12. KURSK

KURSK — это первая приключенческая документальная игра, вдохновлённая реальными событиями. Вы берёте на себя роль шпиона, который проникает на российскую подводную атомную подводную лодку K-141 «Курск». Ваша задача собрать информацию о супер секретных торпедах «Шквал».

13. Serious Sam 4: Planet Badass

Serious Sam 4: Planet Badass — разработанная настоящими ветеранами шутеров, Croteam, возрождает классическую серию, улучшая старую формулу. Наслаждайтесь активным боем с высоким уровнем адреналина и невероятно разрушительным арсеналом. Испытайте культовый танец Сэма, уничтожающий врагов и заставляющий отступать.

14. Pathway

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

15. Jupiter Hell

Jupiter Hell — это классическая игра в жанре научной фантастики девяностых годов. Убивайте демонов, зомби и чудовищ, используя дробовики, цепное оружие и надёжную бензопилу под сияние CRT-мониторов и мелодию хэви-метал.

16. Godhood

Как новорождённое божество, создайте и развивайте свою религию, осторожно управляя своими последователями. Ведите своих последователей к Таинству, пока другие божества и их последователи оспаривают твои притязания на власть и славу.

17. Imperator: Rome

Imperator: Rome — это новейшая грандиозная стратегия от Paradox Development Studio. Время действия игры — бурные века от наследных империй Александра на Востоке до основания Римской империи.

18. Starmancer

Starmancer — это вдохновлённая Dwarf Fortress игра по строительству космических станций. После катастрофы на земле, человечество запускает программу Starmancer, чтобы найти убежище среди звёзд. Ваша задача состоит в том, чтобы построить колонию и управлять ей, способной поддерживать человеческую жизнь.

19. Eastshade

Вы — путешествующий художник, исследующий остров Истсхейд. Запечатлите мир на холсте, используя мольберт художника. Поговорите с жителями, чтобы узнать об их жизни. Помогите нуждающимся. Посещайте города, встречи на высшем уровне, раскрывайте тайны и открывайте для себя забытые места.

20. We Happy Few

We Happy Few — это рассказ об отважной группе людей, пытающихся вырваться из жизни весёлого отрицания в городе Веллингтон Уэллс. Это альтернативная вселенная Англии шестидесятых годов. Вам придётся сражаться или смешаться с наркоманами, большинство из которых не любит людей, которые не соблюдают их правила.

21. Total War: THREE KINGDOMS

Total War: THREE KINGDOMS — это первая игра в этой популярной серии, которая воссоздаёт великий конфликт в Китае. Здесь сочетается захватывающая пошаговая кампания по строительству и завоеванию империи с потрясающими битвами в реальном времени.

22. Insurgency: Sandstorm

Insurgency: Sandstorm — это командная многопользовательская игра с опасным ближнем боем. Разработчики попытались развить и усовершенствовать идею Insurgency. Испытайте интенсивность современного боя, где мастерство вознаграждается, а командная работа побеждает в битве. В игре есть современное оружие, лёгкие боевые машины, разрушительная артиллерия и многое другое.

23. Psychonauts 2

В Psychonauts 2 Раз реализует свою мечту и посещает штаб-квартиру психонавтов. Однако, когда он добирается туда, то понимает, что это не идеальное место, каким он себе все представлял. Он быстро понимает, что психонавты нуждаются в нём больше, чем он в них.

24. Indivisible

Indivisible — это новая ролевая игра в жанре экшен от Lab Zero, разработчика знаменитых Skullgirls. Находясь в огромном фэнтезийном мире, «Невидимый» рассказывает историю Аджны, добродушной девушки, которая отправляется на поиски, чтобы спасти всё, что она знает от уничтожения.

25. System Shock

Спустя два десятилетия Nightdive Studios обновляет и перевыпускает оригинальный System Shock. Разработчики обещают выполнить игру в соответствии с классическими представлениями, сохранить всё, что так понравилось игрокам, а также подарить игрокам современную графику и отличную игру.

26. Off Grid

Off Grid — стелс-игра от третьего лица, в которой информация — ваше самое мощное оружие. С этой игрой вы погрузитесь в мир битв за хакерские инструменты и изобретательность.

27. Barotrauma

Преодолевайте кризис и неумолимое давление замерзшего океана. Бегите или сражайтесь с инопланетными формами жизни, исследуйте новый мир на орбите Юпитера, управляйте своей командой и производите снаряжение. Всё это в данной 2D-игре.

28. Shadow of the Tomb Raider

В этой игре вам предстоит пережить вместе с Ларой Кофт решающий момент в её жизни, когда она станет расхитительницей гробниц. В Shadow of the Tomb Raider Лара должна выжить в смертельных джунглях, пройти через гробницы и пережить свой самый тёмный час. Она начнёт своё путешествие, чтобы спасти мир от конца света Майя, а в конечном итоге превратится в расхитительницу гробниц, как ей и было суждено.

29. Hellpoint

Hellpoint — это мрачная научно-фантастическая RPG-игра, действие которой происходит после большого квантового катаклизма. Все живые существа сошли с ума, потому что их тела и сознания были объединены с альтернативными версиями себя из параллельных вселенных. Авария также привлекла существ огромной силы, которые раньше находились в глубине других измерений.

30. Overland

Overland — это стратегическая игра с элементами выживания, действия которой происходят в постапокалиптической Северной Америке. Все уровни в игре сгенерированы процедурно, каждый из них наполнен тяжёлыми испытаниями и трудными решениями. Вам предстоит управлять запасами топлива и оружия, делая правильный выбор, чтобы завершить путешествие в самое сердце катастрофического события, которое навсегда изменило землю.

31. In The Valley of Gods

In the Valley of Gods — это однопользовательская игра от первого лица, действие которой происходят в Египте 1920-тых годов. Вы играете за исследователя и режиссёра, который отправился в пустыню со своим давним партнёром, в надежде сделать невероятное открытие и снять фильм. Если вам нравятся игры с хорошо продуманным сюжетом, то эта игра для вас.


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

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