Начальная настройка Ubuntu для запуска игр
Channel: Crazy Penguin
Date: 04/03/2021

Я часто слышу, что главный минус Линукса в отсутствии возможности поиграть в популярные игры. Но это не так, точнее не совсем так. Не все игры устанавливаются и запускаются, но список запускаемых игр достаточно обширен и обычному пользователю (не заядлому геймеру или киберспортсмену) есть из чего выбрать.

Недавно мне пришлось спешно переносить систему на SSD и я решил поставить свеженькую систему и заново ее настроить. 

Моя первоначальная настройка для запуска игр:
Обновление драйвера и установка дополнительных пакетов:
sudo dpkg --add-architecture i386
sudo apt-get install mythes-ru
sudo add-apt-repository multiverse
sudo sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt update
sudo apt upgrade -y
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386 libvulkan1 libvulkan1:i386 vulkan-utils 

sudo usermod -a -G video username # на всякий случай внес пользователя в группу video
sudo apt install mesa-utils -y # поставил доп. утилиты для получения информации и проверки видео

Проверка правильности установки:
glxinfo | grep "OpenGL renderer"
lspci -k | grep -EA2 "VGA|3D|Display"

Установка wine:
https://wiki.winehq.org/Download - выбрал инструкцию к своей системе и установил следуя ей.


https://portwine-linux.ru/portwine-faq/ # не думаю, что обязательно, но лишним не будет. Я не стал досконально вчитываться в данное "полотно", но не думаю, что этот шаг навредит.

Установка lutris
sudo add-apt-repository ppa:lutris-team/lutris
sudo apt update
sudo apt install lutris

sudo apt install xboxdrv # У меня без этого пакета warframe вылетает через несколько минут игры. 
sudo apt install steam # Ставим Steam.


Решил проблему тиринга следующим образом (c этоим стоит заморачиваться если есть разрывы картинки на видео):
Создал файл:/etc/X11/xorg.conf.d/20-amdgpu.conf
и вставил в файл:
Section "Device"
     Identifier "AMD"
     Driver "amdgpu"
     Option "TearFree" "true"
     Option "DRI" "3"
     Option "AccelMethod" "glamor"
EndSection
* Стоит обратить внимание на то, что это решение подходит для видео карт AMD. Лучше найти более подробные инструкции по решению данной проблемы именно для своей видеокарты. После этого я смог поиграть в Warframe, Path of Exile, Eve online, Bordarlands2, Elite Dengerous.
Материалы которыми я пользовался указаны в описании к этому видео: https://www.youtube.com/watch?v=0M4BhmSj_8s