Как да подобрим производителността на игрите в Linux с Feral GameMode

click fraud protection

Feral Interactive създаде иновативна програма за Linux геймъри, известна като GameMode. Това е впечатляващ инструмент, който може да подобри производителността по време на игра на видео игри, като оптимизира няколко аспекти на операционната система Linux, включително CPU регулатора, I / O приоритети, производителност на графичния процесор и много повече.

Използването на GameMode в Linux изисква програмата да бъде изградена от нейния изходен код, наличен в GitHub. Изграждането на изходния код е много лесно, тъй като разработчиците очертават какви зависимости са необходими, как да инсталират те и дори са включили елегантен инсталационен скрипт, който, когато стартира, може да измъкне досадата от компилирането софтуер.

За да стартирате процеса на инсталиране на GameMode на Linux, отворете прозореца на терминала, като натиснете Ctrl + Alt + T или Ctrl + Shift + T на клавиатурата. След това, след като терминалът е отворен, следвайте заедно с всеки от секциите на процеса на инсталиране, за да стартирате и да стартирате вашето копие на GameMode!

Получаване на зависимости

Най-важната част от инсталирането на GameMode на Linux е получаването на разнообразни софтуерни зависимости от време за изграждане, от които се нуждае. За да получите настройките за GameMode на вашия Linux компютър, следвайте инструкциите от командния ред по-долу, които съответстват на Linux OS, която използвате.

Ubuntu

В Ubuntu Linux необходимите зависимости са Meson, Libsystemd-dev, Pkg-config, Ninja, Git, Libdbus-1-dev и Dbus-user-session.

sudo apt инсталирайте meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Debian

Debian Linux е много подобен на Ubuntu под капака. В резултат зависимостите, необходими за изграждането на GameMode върху нея, са идентични (Libsystemd-dev, Pkg-config, Ninja, Git, Libdbus-1-dev и т.н.)

sudo apt-get install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session

Arch Linux

Потребителите на Arch Linux трябва само да инсталират 4 зависимости, за да получат GameMode. Те са Meson, Systemd, Git и Dbus.

sudo pacman -S meson systemd git dbus

Fedora

Потребителите на Fedora Linux, които искат да компилират GameMode в Linux, трябва да инсталират Meson, Systemd-devel, Pkg-config, Git и Dbus-devel.

sudo dnf инсталирайте meson systemd-devel pkg-config git dbus-devel

OpenSUSE

Програмистът не очертава изрично правилните зависимости, необходими за изграждането на софтуера на OpenSUSE. Това каза, че тези от Fedora трябва да работят добре. Въпреки това се сблъскате с проблеми, попитайте директно програмиста на тази страница.

sudo dnf инсталирайте meson systemd-devel pkg-config git dbus-devel

Изтеглете изходния код

Сега, когато зависимостите се погрижат, трябва да се изтегли изходният код за GameMode. За целта трябва да използваме програмата Git, и тя е клонинг особеност.

git клон https://github.com/FeralInteractive/gamemode.git

След приключване на процеса на клониране, в домашната ви директория (~) ще се появи папка с името на „gamemode“. Преместете сесията на терминала в тази папка с помощта на CD по-долу.

CD gamemode

Изграждане на GameMode на Linux

Приложението GameMode е лесно за изграждане на всеки компютър с Linux, благодарение на скрипта „bootstrap.sh“. За да стартирате скрипта, изпълнете командата за изпълнение по-долу в прозореца на терминала.

./bootstrap.sh

След като стартирате скрипта „bootstrap.sh“ на вашия компютър с Linux, ще бъдете помолени да въведете паролата за вашия потребител. Направете това, тъй като скриптът се нуждае от него, за да получи sudo достъп по време на процеса на изграждане и инсталиране.

Когато процесът на изграждане / инсталиране завърши на вашия Linux компютър, ще можете да получите достъп до GameMode ръчно, като напишете командата по-долу.

човечец

Стартирайте GameMode на не-Steam игри

GameMode може да стартира видеоигри, инсталирани на Linux компютър чрез командния ред. Например, за да получите по-добра производителност от Super Tux Kart в Linux, трябва да изпълните следната команда в прозорец на терминала на Linux.

gamemoderun supertuxkart

За да стартирате всяка видеоигра, инсталирана на вашия Linux компютър, напишете gamemoderun команда, последвана от командата за изпълнение на играта.

gamemoderun game-name

Стартирайте GameMode с Steam игри

Освен че работи от терминал, GameMode може да работи и с Парни игри. За да конфигурирате каквато и да е игра да работи в Steam, започнете с стартиране на приложението Steam. След това, след като приложението Steam е отворено, щракнете върху „Библиотека“, за да отидете във вашата библиотека за видеоигри.

Веднъж в секцията „Библиотека“ на Steam, потърсете инсталирана игра и щракнете с десния бутон върху мишката, за да изведете менюто с десния бутон.

В менюто с десния бутон на мишката на вашата Steam игра, намерете опцията „свойства“ и я изберете, за да отворите областта на свойствата за играта. След това потърсете бутона „задайте опции за стартиране“ и щракнете върху него, за да отворите прозореца с опции за стартиране на Steam.

Вътре в „Опции за стартиране“ за вашата игра в Steam, напишете следната команда в текстовото поле, за да активирате GameMode за играта Steam.

gamemoderun% команда%

Щракнете върху бутона „OK“, за да запазите командата в играта Steam. След това щракнете върху бутона „затвори“, за да затворите прозореца със свойства на Steam играта.

За да стартирате GameMode в Steam играта, щракнете върху „Play“ и въведете паролата си в изскачащия прозорец, който се появява на екрана.

watch instagram story