Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Game Graphics Optimization Software
  3. Feral GameMode

Feral GameMode

London, England

What it is

Feral GameMode is a free Linux daemon and library that lets games request temporary adjustments to the host system or game process. Available changes include CPU governor, I/O priority, process niceness, scheduler policy, screensaver inhibition, GPU performance mode, CPU core pinning or parking and custom scripts. Supported games and launchers can activate GameMode automatically; other games can be launched with the gamemoderun command or a Steam launch option. GPU performance mode is supported for NVIDIA and AMD, while GPU overclocking is listed for NVIDIA. The project lists packages for Ubuntu, Debian, Solus, Arch, Gentoo, Fedora, OpenSUSE and Mageia, with possible availability elsewhere. Configuration uses a gamemode.ini file, with documented options for CPU and GPU settings, filters, supervisor access and scripts. Its build depends on Meson, internal communication uses systemd, and development requires a C environment. GameMode cannot automatically integrate hybrid GPU commands such as optirun after a game starts, though a wrapper with gamemoderun is described. The project is maintained by Feral Interactive and uses the BSD 3-Clause License (Revised).

For and against

For

  • Free Linux daemon and library.
  • Offers multiple CPU and process adjustments.
  • GPU performance mode supports NVIDIA and AMD.
  • Supported games and launchers can activate it automatically.

Against

  • Hybrid GPU commands are not automatically integrated after startup.
  • GPU overclocking is listed only for NVIDIA.
  • Build depends on Meson and systemd.

The verdict

GameMode provides a range of temporary system adjustments for Linux games. Users should account for its build dependencies and the stated hybrid-graphics limitation.

Who it suits

GameMode is for Linux players whose games or launchers support its requests, or who can start games with its command or a Steam launch option. It may also suit developers configuring custom behavior through gamemode.ini.

Plans and prices

GameMode

Free

Linux daemon and library · BSD 3-Clause License

Every plan, in full

On the record

Configuration
GameMode uses a gamemode.ini file, and its example configuration documents options including GPU, CPU, filters, supervisor access, and custom scripts.github.com · read 4 Oct 2026
Game integration
Games and launchers with GameMode support activate it automatically; other games can be started with the gamemoderun command or Steam launch option.github.com · read 4 Oct 2026
GPU settings caution
The example configuration warns that GPU optimisations such as overclocks are used at the user's own risk and that resulting hardware damage is the user's responsibility.github.com · read 4 Oct 2026
GPU support
GPU performance mode is supported for NVIDIA and AMD, and GPU overclocking is listed for NVIDIA.github.com · read 4 Oct 2026
License
GameMode is available under the BSD 3-Clause License (Revised).github.com · read 4 Oct 2026
Limit: hybrid graphics
The README says GameMode cannot automatically integrate hybrid GPU commands such as optirun after the game has started, but describes using a wrapper with gamemoderun.github.com · read 4 Oct 2026
Linux distributions
The project lists packages for Ubuntu, Debian, Solus, Arch, Gentoo, Fedora, OpenSUSE, and Mageia, with possible availability elsewhere.github.com · read 4 Oct 2026
Maintainer
The repository identifies Feral Interactive as the maintainer of GameMode.github.com · read 4 Oct 2026
Maker history
Feral Interactive says it began in 1996 with a mission to bring games to Mac.feralinteractive.com · read 4 Oct 2026
Optimisations
Supported optimisations include CPU governor, I/O priority, process niceness, scheduler policy, screensaver inhibition, GPU performance mode, CPU core pinning or parking, and custom scripts.github.com · read 4 Oct 2026
Support route
The README asks users to report GameMode issues in the repository's GitHub Issues section rather than directly to Feral.github.com · read 4 Oct 2026
System requirements
The project says its build depends on Meson and its internal communication uses systemd; development also requires a C development environment.github.com · read 4 Oct 2026
What it does
GameMode is a daemon and library that lets games request temporary optimisations to the Linux host operating system or game process.github.com · read 4 Oct 2026

Alternatives to Feral GameMode

Every alternative, ranked