f7fc3a4c90
* 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
213 lines
8.2 KiB
Plaintext
213 lines
8.2 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Aug 20 18:57:16 UTC 2024 - Matthias Bach <marix@marix.org> - 1.8.2
|
|
|
|
- Update to version 1.8.2
|
|
* 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
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 21 20:13:21 UTC 2023 - Matthias Bach <marix@marix.org>
|
|
|
|
- Fix package setting a wrong mode for /etc/security/limits.d.
|
|
- Drop unused rpmlint filter.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 13 11:54:01 UTC 2023 - Matthias Bach <marix@marix.org>
|
|
|
|
- Fix GameMode's PolicyKit rules not applying.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 13 08:03:00 UTC 2023 - Matthias Bach <marix@marix.org>
|
|
|
|
- Update to version 1.8.1
|
|
* Fix syntax error in polkit rules.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 8 18:07:49 UTC 2023 - Matthias Bach <marix@marix.org> - 1.8
|
|
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 10 20:35:53 UTC 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 3 11:47:40 UTC 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 18:27:05 UTC 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 14:02:30 UTC 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 18:12:20 UTC 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 18:32:54 UTC 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 11:19:07 UTC 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 13:58:09 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
- Fix the gamemode build requirement.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 9 19:39:24 UTC 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 19:34:04 UTC 2019 - Matthias Bach <marix@marix.org>
|
|
|
|
- Include the baselibs.conf in the source RPM.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 13 21:21:43 UTC 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 11:06:03 UTC 2018 - jengelh@inai.de
|
|
|
|
- Wrap descriptions. Add missing Group: lines.
|
|
- Use noun phrase in summary.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 13 20:47:23 UTC 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 21:11:08 UTC 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 11:25:26 UTC 2018 - marix@marix.org
|
|
|
|
- Fix compilation on Leap 42.3.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 15 19:38:57 UTC 2018 - marix@marix.org
|
|
|
|
- Add Documentation files:
|
|
+ License
|
|
+ Sample configuration file
|
|
+ README.openSUSE documenting how to apply configuration
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 15 17:37:33 UTC 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 19:47:14 UTC 2018 - marix@marix.org
|
|
|
|
- Work around Leap 42.3's default compiler being to old.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 12 19:41:07 UTC 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
|