Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gamemode-1.7-bp156.4.6 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: gamemode Distribution: SUSE Linux Enterprise 15 SP6
Version: 1.7 Vendor: openSUSE
Release: bp156.4.6 Build date: Mon Mar 4 14:42:21 2024
Group: Amusements/Games/Other Build host: i01-ch1d
Size: 4951 Source RPM: gamemode-1.7-bp156.4.6.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/FeralInteractive/gamemode
Summary: Daemon/library combo for changing Linux system performance on demand
GameMode is a daemon/lib combo for Linux that allows games to request
a set of optimisations be temporarily applied to the host OS.

GameMode was designed primarily as a stop-gap solution to problems
with the Intel and AMD CPU powersave or ondemand governors, but is
now able to launch custom user defined plugins, and is intended to be
expanded further, as there are a wealth of automation tasks one might
want to apply.

For applications that don't implement the GameMode activation themselves,
you can toggle the GameMode by running them via the gamemoderun command.

    gamemoderun ./game

For Steam games this can be done by editing the launch options:

    gamemoderun %command%

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed May 10 2023 Matthias Bach <marix@marix.org> - 1.7
  - Add a new gamemode binary package
    * This provides gamemoderun and gamemodelist commands previously
      provided via the gamemoded package. However, these actually
      require libgamemodeauto0 which was missed.
    * You can now install the gamemode package to get the full set
      of GameMode functionality. Not being able to do this admittedly
      was confusing as was reported in bsc#1211086.
  - Add feral.keyring to enable verifying the source signature.
* Sat Sep 03 2022 Matthias Bach <marix@marix.org> - 1.7
  - Add a workaround for building on Tumbleweed where detection of
    the pidfd_open function does not work properly.
* Fri Jul 22 2022 Matthias Bach <marix@marix.org> - 1.7
  - Update to version 1.7
    * New utility: gamemode
    * Run executables from PATH instead of /usr/bin
* Thu Apr 29 2021 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to version 1.6.1
    * Use inih r53
    * Minor metainfo improvements
  - Use SourceUrl and signature
* Wed Sep 23 2020 marix@marix.org
  - Update to version 1.6:
    * Improved man pages
    * Bug fixes
  - Added only-build-shared-library.patch.
  - Drop special handling for no longer supported Leap 42.
* Thu Jan 23 2020 marix@marix.org
  - Update to version 1.5:
    * Introduce a new pidfd based set of D-Bus APIs.
    * Dynamically change governor on integrated GPUs for improved
      performance.
    * Various other fixes and improvements.
* Tue Jul 23 2019 Andreas Prittwitz <m4ng4n@gmx.de>
  - Update to version 1.4
    * Add new D-Bus methods/properties for use by external tools
      such as the GameMode GNOME Shell extension.
    * Fix I/O priority and niceness optimisations to apply to the
      whole process rather than just the thread that
      requests GameMode.
    * gamemoded will now automatically reload the configuration
      file when it is changed and update optimisations on
      current clients.
    * Add support for using the client library inside Flatpak by
      communicating with the daemon via a portal.
    * Client library now uses libdbus rather than sd-bus.
    * 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).
    * Various other fixes and improvements.
  - Removed gpuctl-fixes.patch already included in 1.4
  - Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
    is needed by version 1.4
* Wed May 22 2019 Christophe Giboudeaux <christophe@krop.fr>
  - Fix the gamemode build requirement.
* Tue Apr 09 2019 Matthias Bach <marix@marix.org>
  - Update to version 1.3.1
    * Disables screensaver when the game is running.
    * New `gamemoderun` script to run games in GameMode which don't
      support it themselves.
    * Add GPU managment capabilities.
  - Removed hardening.patch already included in 1.3.
  - Add gpuctl-fixes.patch hardening the new GPU features.
* Sat Mar 16 2019 Matthias Bach <marix@marix.org>
  - Include the baselibs.conf in the source RPM.
* Wed Mar 13 2019 Andreas Prittwitz <m4ng4n@gmx.de>
  - Add baselibs.conf to also build -32bit packages for the x86-64
    arch as they are required by 32bit games in wine.
    See https://github.com/FeralInteractive/gamemode/issues/25.
* Thu Aug 16 2018 jengelh@inai.de
  - Wrap descriptions. Add missing Group: lines.
  - Use noun phrase in summary.
* Mon Aug 13 2018 marix@marix.org
  - Add hardening.patch: This backports bugfixes and hardenings
    resulting from the Factory-inclusion security review and already
    accepted by upstream.
  - Stop suppressing linter warning for the PolicyKit priviledge
    escalation. This has been properly handled via boo#1093979 now.
  - Suppress false positive lintian caused by a % symbol in the
    description of the libgamemodeauto library.
* Tue Jul 24 2018 marix@marix.org
  - Update to version 1.2:
    + Store the initial governor state on mode enter
    + Config now supports defaultgov and desiredgov
    + Add support for renice-ing games to a higher priority (renice
      config option)
    + Make libraries properly versioned.
  - Gamemoded is now run as a Systemd service in the user session
    but still activated via D-Bus.
* Sat May 19 2018 marix@marix.org
  - Fix compilation on Leap 42.3.
* Tue May 15 2018 marix@marix.org
  - Add Documentation files:
    + License
    + Sample configuration file
    + README.openSUSE documenting how to apply configuration
* Tue May 15 2018 marix@marix.org
  - Replace Systemd unit by a D-Bus service.
    + The Systemd unit does not work on openSUSE as it lacks access
      to D-Bus.
    + The D-Bus service is zero configuration for the user.
* Sat May 12 2018 marix@marix.org
  - Work around Leap 42.3's default compiler being to old.
* Sat May 12 2018 marix@marix.org
  - Initial experimental package version.
    + Provides the GameMode daemon
    + Provides the auto-GameMode library
    + Provides a devel package with the GameMode client header

Files

/usr/bin/gamemodelist
/usr/bin/gamemoderun
/usr/share/licenses/gamemode
/usr/share/licenses/gamemode/LICENSE.txt
/usr/share/man/man1/gamemodelist.1.gz
/usr/share/man/man1/gamemoderun.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 26 23:37:53 2024