Запуск игр linux на windows. Linux-гейминг жив!!! Как живёт (или выживает?) linux-геймер.

[ГАЙД] Установка и оптимизация Linux для игр

Сегодня мы установим и оптимизируем 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>>терминал.

sudo pacman -R gnome-books gnome-boxes gnome-calculator gnome-calendar gnome-contacts gnome-maps gnome-music gnome-weather gnome-clocks gnome-documents gnome-photos gnome-software gnome-user-docs totem xterm vim malcontent yelp gnome-getting-started-docs


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

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>>дополнительные настройки>>клавиатура и мышь>>дополнительные параметры.

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

Nvidia
sudo pacman -S nvidia-dkms nvidia-utils lib32-nvidia-utils nvidia-settings vulkan-icd-loader lib32-vulkan-icd-loader

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, является открытость начального кода ядра, что дозволяет выполнить нативную компиляцию ядра под оборудование, но и не обычного ядра, а игрового.

Читайте также  Репозитории для ubuntu. Дополнительные репозитории для Linux Ubuntu

Предварительно сделаем папку 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

Как устанавливать Windows игры в Linux, используя PlayOnLinux

В данной статье желаю поведать о том, как устанавливать Windows игры (или программы), используя програмку PlayOnLinux. PlayOnLinux дозволяет просто делать установку и запуск Windows игр без возни с настройками. Ниже я по шагам (со скриншотами) рассмотрю процесс установки и пуска в Linux (в Ubuntu) игры, предназначенной для Windows.

Сразу скажу, что для установки игр для вас непременно нужен либо установочный диск с игрой, либо iso образ с игрой. Ежели у вас есть CD диск с игрой, то просто вставьте его в привод. Если же у вас игра в виде iso вида, то вы должны предварительно примонтировать его в какую-нибудь директорию. Чтоб примонтировать iso образ прочитайте подобающую инструкцию.

Читайте также  Прошивка рекавери через odin. Инструкция как установить кастомное рекавери TWRP на любой смартфон или планшет Samsung Galaxy

Запустите PlayOnLinux и в главном окне программы нажмите клавишу Установка.

Откроется окно в котором вы должны выбрать игру либо програмку, которую вы будете устанавливать. Я выбрал пункт Игры и в нем игру 18 Wheels of Steel Haulin. Дальше жмем клавишу Установка.

Откроется окно с некоторой информацией об игре. В нем просто жмем клавишу Далее.

Затем PlayOnLinux автоматом установит доп составляющие, которые требуются непосредственно для данной игры. В частности, у меня он установил Wine 1.2.3.

Далее для вас необходимо будет выбрать источник, из которого вы будете устанавливать игру. Вы можете выбрать CD-ROM, ежели вы устанавливаете игру с CD-диска, или же выбрать 1-ый пункт «Use a setup file in my computer», ежели вы хотите указать exe файл прямо на компьютере. Под setup file (exe файлом) тут понимается установочный файл игры, к примеру, setup.exe либо install.exe. Я выбрал 1-ый пункт.

Откроется окно, в котором необходимо надавить клавишу Просмотр для выбора установочного файла.

Далее для вас необходимо отыскать установочный файл игры. Так как мой iso образ с игрой примонтирован в папку /media/myiso, то я перешел в эту директорию и выбрал там файл setup.exe.

Снова раскроется окно, в котором вы можете надавить клавишу Просмотр для повторного выбора файла либо надавить Далее, чтоб продолжить. Итак, жмем Далее.

Теперь самое увлекательное. Обязана запуститься штатная установка игры. То есть так, как бы это происходило в Windows. Тут я просто везде надавливал клавишу Далее. Лишь в последнем окне снял галочку «Запустить …».



Здесь снимите галочку «Запустить …» и нажмите клавишу Завершить.

После того, как прошла штатная установка игры, PlayOnLinux попросил указать количество памяти (в мегабайтах) моей видео-карты. Выберите правильное значение и нажмите клавишу Далее.

На этом установка игры завершена. В главном окне PlayOnLinux должен покажется новейший пункт с названием игры. Выберите его и нажмите клавишу Запуск.

И вот сейчас наконец-то обязана запуститься игра! Кстати, конкретно на этом шаге можно столкнуться с проблемами. Но в моем случае все прошло гладко. Вот скриншот игры, запущенной в оконном режиме:


Все деяния выполнялись в Ubuntu 12.10.

На предпоследнем скриншоте в списке игр у меня есть пункт aoe3. Это итог моих попыток установить и запустить Age Of Empires 3. Результата я все-таки достигнул, но без заморочек не обошлось. Пришлось издержать уйму времени.

Оставьте комментарий