What is Feral GameMode?
Feral Interactive has created a program for GNU+Linux gamers known as GameMode. It is a program that can improve performance while playing video games by optimizing several aspects of the GNU+Linux operating system, including the CPU governor, I/O priorities, and GPU performance. Feral Interactive's GameMode performance tool was added officially into Ubuntu 20.04 LTS. For everyone else you will have to install it.
The most important part of installing GameMode on Linux is getting the variety of build-time software dependencies it needs installed. To get the dependencies for GameMode set up on your Linux PC, follow the command-line instructions below.
For Linux Mint 19 first install: gcc-multilib.
Note: gcc-multilib is useful for cross-compiling, that is, compiling a program to run on a different processor architecture.
For Linux Mint 19, the dependencies required are Meson, Libsystemd-dev, Pkg-config, Ninja, Git, Libdbus-1-dev, and Dbus-user-session.
Copy and paste to terminal: sudo apt install meson libsystemd-dev pkg-config ninja-build git libdbus-1-dev dbus-user-session
Next
git clone https://github.com/FeralInteractive/gamemode.git
Then
cd gamemode
And
./bootstrap.sh
When the build/installation process is complete on your Linux PC, you will be able to access the GameMode manually by typing the command below.
man gamemoded
Enable game mode
For Steam Games:
Go to your Library and right-click on the game you want Feral Game Mode to run on. Go to Properties > Set Launch Options. “Set Launch Options” window text box, type in
gamemoderun %command%
Copyright © 2017-2020 Feral Interactive
GameMode is available under the terms of the BSD 3-Clause License (Revised)
The "inih" library is distributed under the New BSD license