Package Details: gamemode-git 1.8.1.0.g5180d89-1

Git Clone URL: https://aur.archlinux.org/gamemode-git.git (read-only, click to copy)
Package Base: gamemode-git
Description: A daemon/lib combo for Linux that allows games to request a set of optimisations be temporarily applied to the host OS. (GIT version)
Upstream URL: https://github.com/FeralInteractive/gamemode.git
Licenses: BSD
Conflicts: gamemode
Provides: gamemode, libgamemode.so, libgamemodeauto.so
Submitter: ysblokje
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 7
Popularity: 0.000000
First Submitted: 2018-04-10 10:27 (UTC)
Last Updated: 2023-12-20 21:42 (UTC)

Required by (44)

Sources (1)

Pinned Comments

ysblokje commented on 2018-04-17 11:59 (UTC) (edited on 2022-08-31 08:17 (UTC) by ysblokje)

Don't flag this package out of date. It always tries to build the HEAD of master.

Pam module is now enabled create the group gamemode and add yourself if so needed.

lib32 version now included in this recipe.

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

ysblokje commented on 2022-08-11 16:56 (UTC)

@fsyy that was my mistake I've changed it a bit, should be fine now.

fsyy commented on 2022-08-11 15:02 (UTC) (edited on 2022-08-11 15:04 (UTC) by fsyy)

paru throws this error:

/home/fsyy/.cache/paru/clone/gamemode-git/PKGBUILD: line 27: pushd: gamemode-git: No such file or directory ==> ERROR: A failure occurred in build(). Aborting...

Pulec commented on 2022-08-10 21:22 (UTC)

Thanks @ysblokje, I'll just wait for upstream, the ver r584.4000a32-1 works fine so far.

ysblokje commented on 2022-08-09 22:53 (UTC)

@pulec, that is an issue with upstream. I have a new version of the recipe waiting to push but there's a conflict with lib32-gamemode-git currently.

Here's my patch that makes it compile :

diff --git a/common/common-pidfds.c b/common/common-pidfds.c
index 00929f7..ab9152d 100644
--- a/common/common-pidfds.c
+++ b/common/common-pidfds.c
@@ -47,9 +47,6 @@ POSSIBILITY OF SUCH DAMAGE.
 #include <sys/types.h>
 #include <unistd.h>

-#if !HAVE_FN_PIDFD_OPEN
-#include <sys/syscall.h>
-
 #ifndef __NR_pidfd_open
 #define __NR_pidfd_open 434
 #endif
@@ -58,7 +55,6 @@ static int pidfd_open(pid_t pid, unsigned int flags)
 {
    return (int)syscall(__NR_pidfd_open, pid, flags);
 }
-#endif

 /* pidfd functions */
 int open_pidfds(pid_t *pids, int *fds, int count)

Pulec commented on 2022-08-09 20:55 (UTC)

I didn't see any PAM issue, my build fails in step 2 at: gamemode/common/common-pidfds.c:70:26, details: https://0x0.st/o2Zg.txt

derfehler commented on 2022-08-07 09:57 (UTC)

in the last commits, something was changed related to the PAM, build fails with an error: gamemode/meson.build:1:0: ERROR: Unknown options: "with-pam-group"

fettouhi commented on 2019-03-15 20:13 (UTC)

Currently I can't get gamemode to run at all I keep getting this error

ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.

and I have the systemd module running but when I run gamemoded -t fails but gamemoded -r shows it running. Anybody else having issues with it? I've been having these for about a month now before everything was fine.

Terence commented on 2019-03-11 20:21 (UTC)

@ysblokje I can confirm, thanks. What about changing gamemode group to wheel?

ysblokje commented on 2019-03-11 20:04 (UTC)

The install prefix should be fixed now.

Terence commented on 2019-03-11 19:25 (UTC)

A suggestion: use the group 'wheel' instead of gamemode for PAM to remove the use of having to create a new group just for this package.