* Fix idle inhibitor closing bus connection too early
* Fix hybrid CPU core pinning
* Fix unreadable process maps in gamemodelist
* Fixed crash if dbus is not accesible
* Various bugfixes and improvements to documentation
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=39
- Update to version 1.8.1
* Fix syntax error in polkit rules.
- Update to version 1.8
* Requires users to be a member of the "gamemode" group to
utilise priviledged functionality like modifying the CPU
governor.
* Adds CPU core pinning and parking capability.
* Allows disabling the Linux kernel split lock mitigation.
* Fixes building when pidfd_open is available.
* Unifies privileged group configuration between pam, systemd,
and polkit.
* Various other bugfixes and improved default configuration
- Drop workaround for problematic pidfd_open dection on Tumbleweed
now that compilation with pidfd_open is fixed upstream.
- Drop no longer required only-build-shared-library.patch.
- Drop unused rpmlint filter.
OBS-URL: https://build.opensuse.org/request/show/1134551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gamemode?expand=0&rev=12
- Update to version 1.8
* Requires users to be a member of the "gamemode" group to
utilise priviledged functionality like modifying the CPU
governor.
* Adds CPU core pinning and parking capability.
* Allows disabling the Linux kernel split lock mitigation.
* Fixes building when pidfd_open is available.
* Unifies privileged group configuration between pam, systemd,
and polkit.
* Various other bugfixes and improved default configuration
- Drop workaround for problematic pidfd_open dection on Tumbleweed
now that compilation with pidfd_open is fixed upstream.
- Drop no longer required only-build-shared-library.patch.
OBS-URL: https://build.opensuse.org/request/show/1132241
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=34
- 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.
OBS-URL: https://build.opensuse.org/request/show/1086316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gamemode?expand=0&rev=11
- Add a new gamemode binary package that provides the command line
applications gamemoderun and gamemodelist. These were previously
packaged in the gamemoded package but weren't usable without
libgamemodeauto0 and libgamemode0 being available, while the
latter and the daemon can be used without these.
As a side benefit this now allows you to just do an intuitive
install of the gamemode package and get the full functionality.
- Add feral.keyring to enable verifying the source signature.
OBS-URL: https://build.opensuse.org/request/show/1086137
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=31
* Update CHANGELOG.md for 1.6.
* Update README.md to point to release 1.6 in instructions
* Fix installation of man pages in proper man dirs
- Added only-build-shared-library.patch.
- Update to version 1.6:
* Created a new manpages for gamemoderun and the example, now
called gamemode-simulate-game.
* Copy default config file to the correct location.
* Allow LD_PRELOAD to be overridden in $GAMEMODERUNEXEC.
* Various minor bugfixes.
- Drop special handling for no longer supported Leap 42.
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=20
- 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
OBS-URL: https://build.opensuse.org/request/show/717879
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=15
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.
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=4
I would like to add to and maintain the gamemode package in Factory and use games:tools as a development project.
I am aware that this package is currently not suited for inclusion in Factory as is, as it contains two suppressed lintian errors:
1. It adds a D-Bus service
2. It adds a new Polkit rule
Both of these will require audit bugs to be filed to the security team which I plan to do once the package is in games:tools.
OBS-URL: https://build.opensuse.org/request/show/607695
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=1