Skip to content

Releases: FeralInteractive/gamemode

1.8.2

19 Aug 11:00
1.8.2
Compare
Choose a tag to compare

Note: This was updated on 3-Sep-2024 to set the correct meson project version. See #493.

Changes

  • Fix idle inhibitor closing bus connection too early (#466)
  • Fix hybrid CPU core pinning (#455)
  • Fix unreadable process maps in gamemodelist (#463)
  • Fixed crash if dbus is not accesible (#458)
  • Various bugfixes and improvements to documentation

Contributors

View the full list of contributors

1.8.1

12 Dec 16:09
1.8.1
Compare
Choose a tag to compare

Changes

  • Fix polkit parse error (#449)

Contributors

View the full list of contributors

1.8

06 Dec 17:17
1.8
Compare
Choose a tag to compare
1.8

Changes

  • Add CPU core pinning and parking capability (#416)
  • Allow disabling the Linux kernel split lock mitigation (#446)
  • Fix building when pidfd_open is available (Fixes build with glibc 2.36) (#379)
  • Unify privileged group configuration between pam, systemd, & polkit (#375)
  • Various other bugfixes and improved default configuration

Contributors

View the full list of contributors

1.7

21 Jul 14:27
Compare
Choose a tag to compare
1.7

Changes

  • Added new utility: gamemodelist (#346)
  • Run executables from PATH instead of /usr/bin (#323)
  • Add a trivial gamemode.conf file, which creates the gamemode group (#339)
  • Various minor bugfixes and updates to documentation

Contributors

View the full list of contributors

1.6.1

18 Feb 19:04
Compare
Choose a tag to compare

Changes

  • Use inih r53
  • Packaging changes for Arch
  • Minor metainfo improvements

Contributors

1.6

11 Sep 18:00
Compare
Choose a tag to compare
1.6

Changes

  • Created new manpages for gamemoderun and the example, now called gamemode-simulate-game
  • Add ability to change lib directory of gamemoderun
  • Add option to use elogind
  • Copy default config file to the correct location
  • Allow LD_PRELOAD to be overridden in $GAMEMODERUNEXEC
  • Various minor bugfixes
  • Improvements to dependency management

Contributors

1.5.1

03 Mar 16:28
Compare
Choose a tag to compare

Changes

Minor changes for Debian and Ubuntu packaging:

  • Use the preferred logging system rather than defaulting to syslog.
  • Prefer the system installation of inih.

Contributors

1.5

22 Jan 14:46
Compare
Choose a tag to compare
1.5

Changes

  • Introduce a new pidfd based set of D-Bus APIs (#173)
  • Dynamically change governor on integrated GPUs for improved performance (#179)
  • Various other fixes and improvements.

Contributors

1.4

21 Jul 09:32
Compare
Choose a tag to compare
1.4

Changes

  • 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.

Contributors

1.3.1: Bugfix release

29 Mar 15:40
Compare
Choose a tag to compare

Changes

  • Change permission of gamemoderun in source tree so that it is correctly installed with execute permissions on older Meson versions (such as that included with Ubuntu 18.04) (#115).
  • Enable more compiler warnings and fix issues highlighted by these.

Contributors