Search Criteria
Package Details: gamescope-nvidia 3.16.3-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/gamescope-nvidia.git (read-only, click to copy) |
---|---|
Package Base: | gamescope-nvidia |
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: | 2 |
Popularity: | 0.000249 |
First Submitted: | 2023-12-12 07:30 (UTC) |
Last Updated: | 2025-04-11 18:40 (UTC) |
Dependencies (29)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- libavif (libavif-gitAUR)
- libcap
- libdecor (libdecor-gitAUR)
- libei (libei-gitAUR)
- libpipewire (libpipewire-full-gitAUR, libpipewire-gitAUR)
- libxcomposite
- libxdamage
- libxi (libxi-gitAUR)
- libxkbcommon (libxkbcommon-gitAUR)
- libxmu
- libxres
- libxxf86vm
- luajit (luajit-2.1-lua52-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- sdl2AUR (sdl2-compat-gitAUR, sdl2-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 (cmake-gitAUR, cmake3AUR) (make)
- Show 9 more dependencies...
Required by (37)
- 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-bwrap (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)
- arch-gaming-meta (requires gamescope)
- faugus-launcher (requires gamescope)
- faugus-launcher-git (requires gamescope)
- gamescope-session-git (requires gamescope)
- gamescope-session-sk-git (requires gamescope)
- gamescope-session-steam-git (requires gamescope)
- gamescope-session-steam-plus-git (requires gamescope)
- honkers-launcher (requires gamescope) (optional)
- honkers-launcher-bin (requires gamescope) (optional)
- konaste-linux (requires gamescope) (optional)
- lutris-git (requires gamescope) (optional)
- mangohud-nonvidia (requires gamescope) (optional)
- opengamepadui-bin (requires gamescope)
- opengamepadui-git (requires gamescope)
- opengamepadui-session-git (requires gamescope)
- portproton (requires gamescope) (optional)
- scopebuddy-git (requires gamescope)
- sleepy-launcher (requires gamescope) (optional)
- sleepy-launcher-bin (requires gamescope) (optional)
- sleepy-launcher-git (requires gamescope) (optional)
- steam-gamepadui-session-git (requires gamescope)
- steam-hdr (requires gamescope)
- steamtinkerlaunch (requires gamescope) (optional)
- steamtinkerlaunch-git (requires gamescope) (optional)
- the-honkers-railway-launcher (requires gamescope) (optional)
- the-honkers-railway-launcher-bin (requires gamescope) (optional)
- the-honkers-railway-launcher-git (requires gamescope) (optional)
- wavey-launcher-bin (requires gamescope) (optional)
- wavey-launcher-git (requires gamescope) (optional)
Latest Comments
« First ‹ Previous 1 2
grahfmusic commented on 2024-02-12 12:05 (UTC)
A bit of digging - hope this helps. The build failure you're encountering with
gamescope-nvidia
is due to compilation errors in the C++ code, specifically related to template argument deduction in calls toFindInChainMutable
andFindInChain
. These errors are happening because the template parameters provided do not match the expected types by the template functions. Let's break down the main issues:Error Analysis
FindInChainMutable
with the given template arguments. The issue is that the first template argument is expected to be a type, butVK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT
is provided, which is likely an enum value, not a type.Potential Solution: The correct usage probably requires passing the type you want to work with directly as the template argument, not the enum that describes the type of the Vulkan structure.
FindInChain Error:
FindInChain
function. The function expects a type as its template argument, but again, an enum value is provided.General Solutions
Correct Template Arguments: Review the documentation or source code of the
vkroots
library (or related Vulkan utility libraries) to understand the expected types for these template functions. You likely need to pass the actual structure type (e.g.,VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT
) as the template argument instead of the structure type enum (VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SWAPCHAIN_MAINTENANCE_1_FEATURES_EXT
).Update Code or Libraries: If this code was working previously, consider whether any recent updates to the Vulkan SDK, the compiler, or related libraries could have introduced incompatibilities. Reverting to a known good state or updating to match new API expectations might resolve the issue.
Consult Documentation: Check the Vulkan SDK and any utility libraries you're using for updates or changes in how these functions are supposed to be used. There might have been API changes that necessitate updates in your code.
Seek Support: If you're unable to resolve the issue through documentation, consider seeking support from the relevant project repositories, forums, or community channels. Others may have encountered and solved similar issues.
In summary, the issue is with incorrect template arguments for the
FindInChainMutable
andFindInChain
functions. Adjusting these to match the expected types should help resolve the compilation errors.grahfmusic commented on 2024-02-12 11:51 (UTC)
Didn't work unfortunately, same error output.
detian commented on 2024-02-12 01:22 (UTC)
@grahfmusic try update and rebuild
vkroots-git
?grahfmusic commented on 2024-02-12 00:29 (UTC)
Unable to build.
Log: https://pastebin.com/1YBhUiRd
detian commented on 2024-01-28 10:35 (UTC)
@w568w uninstall system openvr, gamescope v3.14.0 adopt to openvr 2.0 but arch repo hasn't update yet.
w568w commented on 2024-01-28 02:01 (UTC)
Unable to compile
src/vr_session.cpp
in 3.14.0-1.Build log: https://0x0.st/HGF4.txt
« First ‹ Previous 1 2