Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

GameMode, the Linux gaming performance tool has a fresh release out

By - | Views: 15,782

What a lovely weekend for some open source releases. Hot on the heels of a new DXVK release, the performance optimization tool GameMode spearheaded by Feral Interactive has a new release out.

Originally starting off as a sort of stop-gap solution due to issues with CPU governors, GameMode has gradually expanded to include a range of features aimed at the performance conscious Linux gamer. It's integrated into some Linux game ports by Feral Interactive including DiRT 4, Rise of the Tomb Raider, Total War: WARHAMMER II, Total War: Three Kingdoms and Total War Saga: Thrones of Britannia.

Highlights from GameMode 1.4:

  • Add new D-Bus methods/properties for use by external tools such as the GameMode GNOME Shell extension (#129, #155, #161).
  • Fix I/O priority and niceness optimisations to apply to the whole process rather than just the thread that requests GameMode (#142).
  • "gamemoded" will now automatically reload the configuration file when it is changed and update optimisations on current clients (#144).
  • Add support for using the client library inside Flatpak by communicating with the daemon via a portal (#146).
  • Client library now uses libdbus rather than sd-bus (#147).
  • Fix "gamemoderun" to use the correct library path depending on whether the app is 32-bit or 64-bit.
  • Support the "GAMEMODERUNEXEC" environment variable to specify an extra wrapper command for games launched with "gamemoderun" (e.g. a hybrid GPU wrapper such as "optirun") (#159).
  • Various other fixes and improvements.

You can find GameMode on GitHub.

Article taken from GamingOnLinux.com.
Tags: Open Source
34 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
8 comments

Mountain Man Jul 21, 2019
I tried GameMode recently with Batman: Arkham City using Proton, and it runs like a native Linux game. Amazing work.
Smilex Jul 21, 2019
I didn't know about this thing. I think I'll try to integrate it into my silly games.
massatt212 Jul 21, 2019
how do i get verion 1.4 working on Lutris ?
Whitewolfe80 Jul 21, 2019
Quoting: massatt212how do i get verion 1.4 working on Lutris ?

hit up Matthew comondant on twitter hes probably already posted about it
kokoko3k Jul 22, 2019
Quoting: Mountain ManI tried GameMode recently with Batman: Arkham City using Proton, and it runs like a native Linux game. Amazing work.
What if you DONT use gamemode?
cprn Jul 22, 2019
Honestly, I never bothered to check whether I'm using it correctly. I just run:

gamemoded -r

in terminal before running a resource intensive game but fail to notice a difference FPS or stutter wise. Am I doing something wrong or is it just a subtle change?
Smilex Jul 22, 2019
Not that it will revolutionize Linux gaming, but I decided to put gamemode into the FOSS port of Cortex Command for fun - https://github.com/liberated-cortex/CCOSS/tree/feral_gamemode
donbastiano Jul 23, 2019
After this news I checked again the Feral radar (hoping in|looking for) a colour change but SoTR is still green ;(
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.