Search Criteria
Package Details: gamescope-nvidia-git 3.16.14.r2.g81e40911-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/gamescope-nvidia-git.git (read-only, click to copy) |
|---|---|
| Package Base: | gamescope-nvidia-git |
| Description: | SteamOS session compositing window manager (NVIDIA patch) |
| Upstream URL: | https://github.com/sharkautarch/gamescope/tree/nvidia-fix |
| Keywords: | gamescope nvidia session steamcompmgr steamos |
| Licenses: | BSD-3-Clause, BSD-2-Clause, LicenseRef-Reshade |
| Conflicts: | gamescope |
| Provides: | gamescope |
| Submitter: | detian |
| Maintainer: | detian |
| Last Packager: | detian |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2023-12-12 09:20 (UTC) |
| Last Updated: | 2025-06-30 07:14 (UTC) |
Dependencies (28)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libavif (libavif-gitAUR, libavif-noglycinAUR)
- libcap
- libdecor (libdecor-gitAUR)
- libei (libei-gitAUR, libei-basu-gitAUR)
- libpipewire (libpipewire-gitAUR, libpipewire-full-gitAUR, libpipewire-ldacAUR)
- libxcomposite
- libxdamage
- libxi (libxi-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- libxmu
- libxres
- libxxf86vm
- luajit (luajit-2.1-lua52-gitAUR, luajit-clang-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- seatd (seatd-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- xcb-util-errors
- xorg-xwayland (xorg-xwayland-gitAUR, xorg-xwayland-bug865-issue1578AUR, xorg-xwayland-hidpi-xpropAUR)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- Show 8 more dependencies...
Required by (41)
- an-anime-borb-launcher-bin (requires gamescope) (optional)
- an-anime-game-launcher (requires gamescope) (optional)
- an-anime-game-launcher-bin (requires gamescope) (optional)
- an-anime-game-launcher-patched-git (requires gamescope) (optional)
- anime-games-launcher (requires gamescope) (optional)
- anime-games-launcher-bin (requires gamescope) (optional)
- anime-games-launcher-git (requires gamescope) (optional)
- gamescope-session-git (requires gamescope)
- gamescope-session-sk-git (requires gamescope)
- gamescope-session-steam-git (requires gamescope)
- gamescope-session-steam-sk-git (requires gamescope)
- heroic-games-launcher-electron-git (requires gamescope) (optional)
- honkers-launcher (requires gamescope) (optional)
- honkers-launcher-bin (requires gamescope) (optional)
- lutris-git (requires gamescope) (optional)
- lutris-live-bin (requires gamescope) (optional)
- mangochill-git (requires gamescope) (optional)
- mangohud-mangochill (requires gamescope) (optional)
- mangohud-nonvidia (requires gamescope) (optional)
- noon-gaming (requires gamescope)
- Show 21 more...
Latest Comments
1 2 Next › Last »
tineva commented on 2026-04-12 16:54 (UTC) (edited on 2026-04-12 20:54 (UTC) by tineva)
Edit: Okay, found the issue! Latest version of libinput added 'LIBINPUT_SWITCH_KEYPAD_SLIDE', which isn't handled in wlroots yet. Here's a link to a patch to fix it (which will likely fix gamescope-nvidia as well). https://github.com/ValveSoftware/gamescope/issues/2110#issuecomment-4113239362
Ok, so, building with makepkg directly instead, I replaced the two checksums in the pkgbuild with 'SKIP' (as a temporary workaround) and ran makepkg a second time like it said. It's now erroring on building wlroots;
INFO: autodetecting backend as ninjaINFO: calculating backend command to run: /usr/bin/ninja -C /home/tineva/gamescope-nvidia-git/src/build ninja: Entering directory `/home/tineva/gamescope-nvidia-git/src/build' [231/620] Compiling C object subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o FAILED: [code=1] subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o cc -Isubprojects/wlroots/libwlroots-0.18.a.p -Isubprojects/wlroots -I../gamescope/subprojects/wlroots -Isubprojects/wlroots/include -I../gamescope/subprojects/wlroots/include -Isubprojects/wlroots/protocol -I/usr/include/libdrm -I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Werror -std=c11 -D_POSIX_C_SOURCE=200809L -DWLR_USE_UNSTABLE -DWLR_LITTLE_ENDIAN=1 -DWLR_BIG_ENDIAN=0 -Wundef -Wlogical-op -Wmissing-include-dirs -Wold-style-definition -Wpointer-arith -Winit-self -Wstrict-prototypes -Wimplicit-fallthrough=2 -Wendif-labels -Wstrict-aliasing=2 -Woverflow -Wmissing-prototypes -Walloca -Wno-missing-braces -Wno-missing-field-initializers -Wno-unused-parameter -fmacro-prefix-map=../gamescope/subprojects/wlroots/= -march=native -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -flto=auto -fPIC -MD -MQ subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o -MF subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o.d -o subprojects/wlroots/libwlroots-0.18.a.p/backend_libinput_switch.c.o -c ../gamescope/subprojects/wlroots/backend/libinput/switch.c ../gamescope/subprojects/wlroots/backend/libinput/switch.c: In function ‘handle_switch_toggle’: ../gamescope/subprojects/wlroots/backend/libinput/switch.c:32:9: error: enumeration value ‘LIBINPUT_SWITCH_KEYPAD_SLIDE’ not handled in switch [-Werror=switch] 32 | switch (libinput_event_switch_get_switch(sevent)) { | ^
~ cc1: all warnings being treated as errors [248/620] Compiling C object subprojects/wlroots/libwlroots-0.18.a.p/backend_wayland_output.c.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting...Also, assuming I can get past this, the last two gamescope commits on github have failed.
tineva commented on 2026-04-12 06:45 (UTC) (edited on 2026-04-12 06:46 (UTC) by tineva)
Error when attempting to build, using yay to install;
==> Starting prepare()... -> Retrieving git build dependencies... The source array of submodules in '/home/tineva/.cache/yay/gamescope-nvidia-git/PKGBUILD' has been updated! Please update the checksums too, then do makepkg again. -> error making: gamescope-nvidia-git-exit status 2 -> Failed to install the following packages. Manual intervention is required: gamescope-nvidia-git - exit status 2SimpleBR commented on 2025-01-17 10:11 (UTC)
The parameter --force-grab-cursor is not working in this git version for me so I went back to the regular gamescope-nvidia.
detian commented on 2024-08-19 11:03 (UTC)
@SimpleBR ok updated.
SimpleBR commented on 2024-08-16 16:28 (UTC) (edited on 2024-08-18 03:56 (UTC) by SimpleBR)
Add libdecor and libavif as dependency to fix installation error.
grahfmusic commented on 2024-02-12 12:34 (UTC)
@detian, ahh glad you were able to pinpoint the issue :)
detian commented on 2024-02-12 12:00 (UTC)
@grahfmusic yea find out it's
vkroots-gittoo new, I'm trying force meson not to use system vkrootsgrahfmusic commented on 2024-02-12 04:42 (UTC)
@detian, thanks for the advice but unfortunately didn't work.
detian commented on 2024-02-12 01:21 (UTC)
@grahfmusic try update and rebuild
vkroots-git?grahfmusic commented on 2024-02-12 00:34 (UTC)
I also can't build, I then noticed the issue with openvr and uninstalled it and tried building again to not success.
Log: https://pastebin.com/1YBhUiRd
1 2 Next › Last »