Feral GameMode 1.3 is here to optimize Linux games

feral-interactive-gamemode

Feral Interactive introduced a new version of the GameMode 1.3 library, which allows you to increase performance in games by changing settings. The code comes under the BSD license and is written in C.

The GameMode tool consists of a combination of processes and libraries that allow you to define various performance optimizations to temporarily apply to Linux computers before attempting to run a game.

In summary, GameMode is a small daemon / lib combo for Linux which allows games to temporarily request that their processor's frequency scale regulator be set to a performance mode.

And now Feral Interactive released GameMode 1.3 as the latest release features. This open source Linux system daemon is used to dynamically optimize the system state.

In this new release of GameMode 1.3 is still predominantly worked by Feral developers Interactive who started the project last year with Marc Di Luzio, who is no longer at Feral, but is working on GameMode improvements under contract with Valve.

Main new features of GameMode 1.3

With this new release of GameMode 1.3 comes several new features like automatic deactivation of the screen saver when games are running.

Another important highlight of this release is the addition of a new helper script "gamemoderun" to launch games and assist in games that do not have GameMode integration.

In addition to it also Arrival of NVIDIA GPU Overclocking Support Highlights as well as support for game setting the Radeon GPU performance level in the AMDGPU controller, increasing I / O priority for gaming processes and other fixes and improvements.

Of the novelties that can be highlighted we find:

  • Added disabled screensaver
  • Added gamemoderun helper script to enable GameMode in games that don't support it
  • Added an increase in I / O priority for the game.
  • Added experimental support for nVidia overclocking cards
  • Added experimental performance management for AMD video cards
  • The softrealtime and renice options are no longer available.
  • Added support for GameMode in Rise of the Tomb Raider, A Total War Saga: THRONES OF BRITANNIA, Total War: WARHAMMER II and DiRT 4
  • Various minor changes and bug fixes

Those who want to experience GameMode as the easiest way to optimize their system for gaming on Linux can find version 1.3 via GitHub.

To do so, until native Linux packages are available from software repositories, you must first install GameMode on your favorite Linux distribution.

How to install GameMode on Ubuntu and derivatives?

For those who are interested in being able to install GameMode in their distribution, You can do so by following the instructions we share with you below.

It is important to mention that GameMode depends on Meson for construction and Systemd for internal communication.

If they are Users of Ubuntu 18.10 or any other distribution derived from this version of Ubuntu, will be able to install GameMode directly from the Ubuntu repositories.

For this we are only going to open a terminal (you can do it with the shortcut keys Ctrl + Alt + T) and on it we are going to type the following command:

sudo apt install gamemode

Now for In the case of those who are previous users of Ubuntu 18.10, they must build the application.

This is very simple just we have to open a terminal and in it we are going to type the following command:

sudo apt install meson libsystemd-dev pkg-config ninja-build

Done this now we are going to download and build the package with:

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

cd gamemode

git checkout 1.3

./bootstrap.sh

After installing you must preload libgamemodeauto in the game with the following command:

LD_PRELOAD=/usr/\$LIB/libgamemodeauto.so ./game

Where ./game is the game directory.

Or if it's a Steam game, we're just going to edit the game's launcher by adding the following:

gamemoderun %command%

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.