Rss

Как настроить Ubuntu для игр

С ростом популярности Ubuntu в частности и Linux в целом всё более доступными становятся игры на Linux, даже те, которые официально поддерживаются только на Windows. Сегодня мы расскажем, как превратить машину с Ubuntu 20.04 в игровую станцию.

Перед началом необходимо выполнить обновление всех компонентов системы, для этого выполните:

$ sudo apt update && sudo apt upgrade -y

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

Шаг 1. Установка драйверов видеокарты

Сначала нужно установить проприетарные драйвера видеокарты с поддержкой GPU. Тип драйвера будет зависеть от установленной видеокарты.

Для видеокарт nVidia:

Добавьте репозиторий с драйверами и установите драйвера и библиотеку Vulkan:

$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt install nvidia-driver-440 libnvidia-gl-440  libnvidia-gl-440:i386
$ sudo apt install libvulkan1 libvulkan1:i386

По завершении работы команд перезагрузите компьютер.

Для видеокарт AMD/Intel:

Добавьте возможность устанавливать 32-разрядные приложения и установите драйвера видеокарты и библиотеку Vulkan для них:

$ sudo dpkg --add-architecture i386
$ sudo apt install libgl1-mesa-dri:i386
$ sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

По завершении работы команд перезагрузите компьютер.

Шаг 2. Установка последней версии Wine

Поскольку большинство игр, к сожалению, продолжают выпускаться только на Windows, необходимо установить эмулятор Wine. Для этого выполняем следующие команды:

$ sudo dpkg --add-architecture i386
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key
$ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu focal main'
$ sudo apt-get update
$ sudo apt-get install --install-recommends wine-staging 
$ sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386

После установки Wine перезагрузка не требуется.

Шаг 3. Установка последней версии Lutris

Игровой клиент Lutris позволяет автоматизировать сценарии установки игр под Linux. Для его установки выполните следующие команды:

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

Шаг 4. Установка и настройка Steam

Если вы игрок, вам не нужно объяснять, что такое Steam и зачем он нужен. Установить Steam в Ubuntu проще простого, для этого выполните команду:

sudo apt-get install steam

После установки откройте Steam, зайдите в свой аккаунт, перейдите в меню Steam — Настройки, в разделе Steam Play установите флажок «Включить Steam Play для всех других продуктов», чтобы включить поддержку эмулятора Proton для всех игр:

После этого нужно будет перезапустить Steam.

Шаг 5. Включение игрового режима

В Ubuntu 20.04 появился игровой режим. Запущенное в этом режиме приложение позволяет переводить процессоры CPU и GPU в режим повышенной производительности (т.е. фактически отключает режим экономии энергии).

По умолчанию gamemode установлен в Ubuntu 20.04, но если этого пакета нет, его можно установить командой:

sudo apt-get install gamemode

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

В открывшемся окне нажмите кнопку «Установить параметры запуска», а собственно в параметрах запуска укажите команду

gamemoderun %command%

Для задания запуска в игровом режиме в Lutris нажмите на игре правой кнопкой мыши, в меню выберите Configure:

Игровой режим в Lutris

В открывшемся окне перейдите на вкладку System options, установите флажок Show advanced options в нижней части, а затем введите gamemoderun в поле Command prefix.

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.