david35mm/gamemode

Project ID: 127160

Description

GameMode is a daemon/lib combo for Linux that allows games to request a set of optimisations be temporarily applied to the host OS and/or a game process.

GameMode was designed primarily as a stop-gap solution to problems with the Intel and AMD CPU powersave or ondemand governors, but is now host to a range of optimisation features and configurations.

Currently GameMode includes support for optimisations including:

  • CPU governor
  • I/O priority
  • Process niceness
  • Kernel scheduler (SCHED_ISO)
  • Screensaver inhibiting
  • GPU performance mode (NVIDIA and AMD), GPU overclocking (NVIDIA)
  • CPU core pinning or parking
  • Custom scripts

Installation Instructions

  1. Add the repo.
sudo dnf copr enable david35mm/gamemode
  1. Install the package.
sudo dnf install gamemode
  1. Add your user to the gamemode group
sudo usermod -a -G gamemode $(whoami)
  1. Reboot

  2. See if gamemode was correctly installed

gamemoded -t

You should see a : All Tests Passed!

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 38 aarch64 (0)*, x86_64 (0)* Fedora 38 (4 downloads)
Fedora 39 aarch64 (0)*, x86_64 (6)* Fedora 39 (6 downloads)
Fedora 40 aarch64 (0)*, x86_64 (8)* Fedora 40 (8 downloads)
Fedora rawhide aarch64 (0)*, x86_64 (0)* Fedora rawhide (4 downloads)

* Total number of downloaded packages.