Enabling GameMode on Linux for best gaming performance

GameMode is a tool for Linux that enables games to request a set of optimizations to be temporarily applied to the host OS and/or a game process.

GameMode is a combination of various libraries and daemons that allows all the users to improve the gaming performance on the Linux system. Developed by games publisher Feral Interactive, it improves gaming performance by requesting a group of options that will be applied temporarily to the Linux system.

GameMode packages are available for most packaging formats including Ubuntu, Debian, Solus, the AUR, Gentoo, Fedora, OpenSUSE, Mageia and more.

In this tutorial, we are going to guide you through the installation of GameMode on Ubuntu.

Installing GameMode on Ubuntu

Step 1. Install the required dependencies.

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

Install Required Dependencies
Install Required Dependencies

Step 2. To download the source code first, we need to ensure that the git package is installed using the following command.

git --version

The Git Package Version
The Git Package Version

In case the git package is not installed, use the next command to install the git package.

sudo apt install git

Step 3. Use the following command to download the GameMode source code.

git clone https://github.com/FeralInteractive/gamemode.git

Download The GameMode Source Code
Download The Source Code

Step 4. After the download completes successfully, list the content of the home directory, you will find the “gamemode” directory.

ls -l

Directory With Name Gamemode Will Be Found In Your Home
Directory content

Step 5. Move to the newly created GameMode directory.

cd gamemode

Move To The Gamemode Newly Created Directory
navigate

Step 6. Now we need to build the tool using the following command.

./bootstrap.sh

Run The BootStrap Script
Run The BootStrap Script

During the installation, you will be asked to choose the installation location.

Choose Installation Location
Choose Installation Location

Also, you will be asked to enter the sudo password.

You Will Be Asked For Your Sudo Password
Password

After the installation completes successfully, you will get a screen like the below one.

Installation Completed Successfully
Installation Completed Successfully

Step 7. To ensure that the installation is successful, use the below command to check the installed GameMode version.

gamemoded --version

Check The GameMode Installed Version
Check The GameMode Installed Version

Run GameMode on Non-Steam Games

Before allowing the GameMode to run games, we can install a SuperTuxKart game for testing.

Step 1. Add the official package archive repository (PPA) to your system.

sudo add-apt-repository ppa:stk/dev

Add The Package Archive Repository Of SuperTuxKart To Ubuntu
Add The Package Archive Repository Of SuperTuxKart To Ubuntu

Step 2. Update your Ubuntu system repository using the following command.

sudo apt update

Update Your System
Update Your System

Step 3. Now install the SuperTuxKart game using the next command.

sudo apt install supertuxkart

Install The SuperTuxKart
Install The SuperTuxKart

When the installation finishes successfully, you will get something like the below screenshot.

The SuperTuxKart Game Installed Successfully
The SuperTuxKart Game Installed Successfully

Step 4. To run the SuperTuxKart using the GameMode, use the following command.

gamemoderun supertuxkart

Run GameMode on SuperTuxKart
Run SuperTuxKart

The SuperTuxKart should launch.

The SuperTuxKart Game Started Successfully
The SuperTuxKart Game Started Successfully

Overall, if you need to run the games using the GameMode, use the following command.

gamemoderun game_name

That’s it for now.

Hend Adel
Hi! I'm Hend Adel, a freelancer technical geek with successful experience in Database, Linux and many other IT fields. I help to build solutions to suit business needs and creating streamlined processes. I love Linux and I'm here to share my skills via FOSS Linux! Thanks for reading my article.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

STAY CONNECTED

24,270FansLike
192FollowersFollow

LATEST ARTICLES

gamemode enable linux
GameMode is a combination of various libraries and daemons that allows all the users to improve the gaming performance on the Linux system. Developed by games publisher Feral Interactive, it improves gaming performance by requesting a group of options that will be applied temporarily to the Linux system.
PDF EDITORS LINUX
In this article, we will take a look at 10 of the best PDF editors and tools out there in 2019 that are available for Linux platforms. The editors are going to be judged on the basis of their functionalities, portability, ease of installation, price, and convenience.
terminate frozen app
For dealing with a frozen app or desktop, you can't use the CTRL+ALT+DEL in Linux system. Instead, there are powerful alternatives that come in handy in frustrating situations. We pick the best methods available for you.