Heroic-Games-Launcher / HeroicGamesLauncher

A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS.
https://heroicgameslauncher.com
GNU General Public License v3.0
7.7k stars 413 forks source link

games do not launch when using gamescope unless alternative exe specified #3817

Open Tracenji opened 1 month ago

Tracenji commented 1 month ago

Describe the bug

games simply do not open when using gamescope in the game settings, unless i set an alternate EXE to run, then the EXE opens with gamescope as expected tested with Cyberpunk 2077 and Crysis

Add logs

Launching "Cyberpunk 2077" (gog)
Native? No
Installed in: /home/tracenji/Games/Heroic/Games/Cyberpunk 2077

System Info:
CPU: 24x AMD Ryzen 9 3900X 12-Core Processor
Memory: 67.32 GB (used: 12.79 GB)
GPUs:
  GPU 0:
    Name: Advanced Micro Devices, Inc. [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900 XTX/7900M]
    IDs: D=744c V=1002 SD=2422 SV=148c
    Driver: amdgpu
OS: Nobara Linux 40 (KDE Plasma) (linux)

The current system is not a Steam Deck
We are running inside a Flatpak container

Software Versions:
  Heroic: 2.14.1 Flame Emperor Sabo
  Legendary: 0.20.34 Direct Intervention
  gogdl: 1.0.1
  Nile: 1.0.2 Jonathan Joestar

Game Settings: {
    "autoInstallDxvk": true,
    "autoInstallDxvkNvapi": false,
    "autoInstallVkd3d": true,
    "preferSystemLibs": false,
    "enableEsync": true,
    "enableMsync": false,
    "enableFsync": true,
    "launcherArgs": "--launcher-skip -skipStartScreen -modded",
    "nvidiaPrime": false,
    "enviromentOptions": [],
    "wrapperOptions": [],
    "showFps": false,
    "showMangohud": true,
    "targetExe": "",
    "useGameMode": true,
    "battlEyeRuntime": true,
    "eacRuntime": true,
    "language": "",
    "beforeLaunchScriptPath": "",
    "afterLaunchScriptPath": "",
    "wineVersion": {
        "bin": "/home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine",
        "name": "Wine - wine-ge-8-26-x86_64",
        "type": "wine",
        "lib": "/home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/lib64",
        "lib32": "/home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/lib",
        "wineserver": "/home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wineserver"
    },
    "winePrefix": "/home/tracenji/Games/Heroic/Prefixes/default/Cyberpunk 2077",
    "wineCrossoverBottle": "",
    "gogSaves": [
        {
            "name": "saves",
            "location": "/home/tracenji/Games/Heroic/Prefixes/default/Cyberpunk 2077/dosdevices/c:/users/tracenji/Saved Games/CD Projekt Red/Cyberpunk 2077"
        }
    ],
    "gamescope": {
        "enableUpscaling": true,
        "enableLimiter": true,
        "windowType": "fullscreen",
        "gameWidth": "3440",
        "gameHeight": "1440",
        "upscaleHeight": "1440",
        "upscaleWidth": "3440",
        "upscaleMethod": "stretch",
        "fpsLimiter": "120",
        "fpsLimiterNoFocus": "120",
        "additionalOptions": ""
    },
    "ignoreGameUpdates": true
}

Game launched at: Tue Jun 11 2024 03:25:29 GMT+0200 (Central European Summer Time)

Winetricks packages: 

Launch Command: DOTNET_ROOT= DOTNET_BUNDLE_EXTRACT_BASE_DIR= LD_LIBRARY_PATH=/home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/lib64:/home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/lib:/usr/lib/extensions/vulkan/gamescope/lib HEROIC_APP_NAME=1423049311 HEROIC_APP_RUNNER=gog HEROIC_APP_SOURCE=gog STEAM_COMPAT_INSTALL_PATH="/home/tracenji/Games/Heroic/Games/Cyberpunk 2077" LD_PRELOAD= WINEPREFIX="/home/tracenji/Games/Heroic/Prefixes/default/Cyberpunk 2077" WINEDLLOVERRIDES=winemenubuilder.exe=d WINE_FULLSCREEN_FSR=0 WINEESYNC=1 WINEFSYNC=1 PROTON_EAC_RUNTIME=/home/tracenji/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/eac_runtime PROTON_BATTLEYE_RUNTIME=/home/tracenji/.var/app/com.heroicgameslauncher.hgl/config/heroic/tools/runtimes/battleye_runtime ORIG_LD_LIBRARY_PATH=/usr/lib/extensions/vulkan/gamescope/lib GST_PLUGIN_SYSTEM_PATH_1_0=/home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/lib64/gstreamer-1.0:/home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/lib/gstreamer-1.0 WINEDLLPATH=/home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/lib64/wine:/home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/lib/wine /app/bin/heroic/resources/app.asar.unpacked/build/bin/linux/gogdl launch "/home/tracenji/Games/Heroic/Games/Cyberpunk 2077" 1423049311 --wine /home/tracenji/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine --wrapper "/usr/lib/extensions/vulkan/gamescope/bin/gamescope -w 3440 -h 1440 -W 3440 -H 1440 -S stretch -f -r 120 -o 120 -- /usr/lib/extensions/vulkan/MangoHud/bin/mangohud --dlsym /app/bin/gamemoderun" --platform windows --launcher-skip -skipStartScreen -modded

Game Log:
No CAP_SYS_NICE, falling back to regular-priority compute and threads.
Performance will be affected.
libdecor-gtk-WARNING: Failed to initialize GTK
Failed to load plugin 'libdecor-gtk.so': failed to init
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
vulkan: selecting physical device 'AMD Radeon RX 7900 XTX (RADV NAVI31)': queue family 1 (general queue family 0)
vulkan: physical device supports DRM format modifiers
wlserver: [backend/headless/backend.c:67] Creating headless backend
xdg_backend: Seat name: 
vulkan: supported DRM formats for sampling usage:
vulkan:   AR24 (0x34325241)
vulkan:   XR24 (0x34325258)
vulkan:   AB24 (0x34324241)
vulkan:   XB24 (0x34324258)
vulkan:   RG16 (0x36314752)
vulkan:   NV12 (0x3231564E)
vulkan:   AB4H (0x48344241)
vulkan:   XB4H (0x48344258)
vulkan:   AB48 (0x38344241)
vulkan:   XB48 (0x38344258)
vulkan:   AB30 (0x30334241)
vulkan:   XB30 (0x30334258)
vulkan:   AR30 (0x30335241)
vulkan:   XR30 (0x30335258)
wlserver: Running compositor on wayland display 'gamescope-0'
wlserver: [backend/headless/backend.c:17] Starting headless backend
wlserver: Successfully initialized libei for input emulation!
wlserver: [xwayland/sockets.c:64] Failed to bind socket @/tmp/.X11-unix/X0: Address already in use
wlserver: [xwayland/server.c:107] Starting Xwayland on :1
wlserver: [types/wlr_compositor.c:771] New wlr_surface 0x5591d3d748d0 (res 0x5591d3d74150)
wlserver: [xwayland/server.c:272] Xserver is ready
pipewire: pw_context_connect failed
Warning: failed to setup PipeWire, screen capture won't be available
xwm: Embedded, no cursor set. Using left_ptr by default.
vblank: Using timerfd.
xdg_backend: PreferredMetadata: Red: 0.64 0.33, Green: 0.3 0.6, Blue: 0.15 0.06, White: 0.3127 0.329, Max Luminance: 100 nits, Min Luminance: 0 nits, Max Full Frame Luminance: 100 nits
josh edid: Patching res 800x1280 -> 3440x1440
gamemodeauto: 
gamemodeauto: 
fsync: up and running.
wine: Using setpriority to control niceness in the [-15,15] range
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.0 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0070:err:wineusb:DriverEntry Failed to initialize Unix library, status 0xc0000135.
0070:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000135
0034:fixme:service:scmdatabase_autostart_services Auto-start service L"wineusb" failed to start: 126
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
008c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00a0:err:hid:udev_bus_init UDEV monitor creation failed
2024-06-11 03:25:31.741 [Information][ (0)] [TID 36][red-prelauncher]: Log started. Application version: 2.19.0.3 (2024-03-07 17:40).
2024-06-11 03:25:31.743 [Information][ (0)] [TID 36][red-prelauncher]: Operating system: Windows 10 10.0 (Build 19043) (IA32)
2024-06-11 03:25:31.745 [Information][ (0)] [TID 36][red-prelauncher]: Platform identification: win10 64-bit, WINE 8.0
2024-06-11 03:25:31.746 [Warning][ (0)] [TID 36][red-prelauncher]: Got empty filesystem type for path '.'
2024-06-11 03:25:31.748 [Information][ (0)] [TID 36][red-prelauncher]: Current working directory: 'Z:/home/tracenji/Games/Heroic/Games/Cyberpunk 2077', filesystem: ''.
2024-06-11 03:25:31.751 [Information][ (0)] [TID 36][red-prelauncher]: Unsetting Qt env variables.
2024-06-11 03:25:31.752 [Information][ (0)] [TID 36][red-prelauncher]: Reading the launcher game configuration file 'Z:/home/tracenji/Games/Heroic/Games/Cyberpunk 2077\launcher-configuration.json'.
2024-06-11 03:25:31.756 [Information][ (0)] [TID 36][red-prelauncher]: Skipping REDlauncher due to commandline options.
2024-06-11 03:25:31.757 [Information][ (0)] [TID 36][red-prelauncher]: Requested to launch the game.
2024-06-11 03:25:31.965 [Information][ (0)] [TID 36][red-prelauncher]: The game was launched under PID 228.
2024-06-11 03:25:32.051 [Information][ (0)] [TID 36][red-prelauncher]: The request queue processors created: download=0, normal=1.
00e8:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems
00e8:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
00e8:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
0120:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 000000000BD2FF50
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
0124:fixme:thread:NtSetInformationThread info class 24 not supported yet
0124:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
0128:fixme:thread:NtSetInformationThread info class 24 not supported yet
0128:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
012c:fixme:thread:NtSetInformationThread info class 24 not supported yet
012c:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
0130:fixme:thread:NtSetInformationThread info class 24 not supported yet
0130:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
0134:fixme:thread:NtSetInformationThread info class 24 not supported yet
0134:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
0138:fixme:thread:NtSetInformationThread info class 24 not supported yet
0138:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
013c:fixme:thread:NtSetInformationThread info class 24 not supported yet
013c:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
0140:fixme:thread:NtSetInformationThread info class 24 not supported yet
0140:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
0144:fixme:thread:NtSetInformationThread info class 24 not supported yet
0144:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
0148:fixme:thread:NtSetInformationThread info class 24 not supported yet
0148:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
014c:fixme:thread:NtSetInformationThread info class 24 not supported yet
014c:fixme:thread:NtSetInformationThread ThreadPowerThrottling stub!
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
00e8:fixme:win:DisableProcessWindowsGhosting : stub
018c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 000000000DB2FF50
00e8:fixme:ole:CoInitializeSecurity 0000000000000000, -1, 0000000000000000, 0000000000000000, 0, 3, 0000000000000000, 0, 0000000000000000 stub
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
01b8:fixme:oleacc:find_class_data unhandled window class: L"#32769"
01b8:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
01b8:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
01b8:fixme:uiautomation:msaa_fragment_get_FragmentRoot 000000000004FF18, 000000000062FAC0: stub!
00ec:fixme:netprofm:list_manager_GetConnectivity 017F44C0, 017D369C
01c4:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
01c4:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
01c4:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000000BB2A48, 0000000001D9FAB0: stub!
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
01c4:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
01c4:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
01c4:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000000BAF3C8, 0000000001D9FAB0: stub!
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
01c8:fixme:netprofm:connection_GetAdapterId 017FB188, 0475DBD8
01c8:fixme:netprofm:connection_GetAdapterId 017FB1C8, 0475DBD8
01c8:fixme:netprofm:connection_GetAdapterId 017FB208, 0475DBD8
01c8:fixme:netprofm:connection_point_Advise 018000C0, 017F7C50, 017F7C74 - semi-stub
00e8:fixme:wbemprox:client_security_SetBlanket 000000006E7A0E40, 0000000006BA6170, 10, 0, (null), 3, 3, 0000000000000000, 0
00e8:fixme:wbemprox:client_security_Release 000000006E7A0E40
info:  Game: Cyberpunk2077.exe
info:  DXVK: v2.3.1
info:  Found built-in config:
info:    dxgi.useMonitorFallback = True
info:  Effective configuration:
info:    dxgi.useMonitorFallback = True
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x65dc4000
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_EXT_surface_maintenance1
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
warn:  Skipping CPU adapter: llvmpipe (LLVM 17.0.6, 256 bits)
info:  Enabled useMonitorFallback option
info:  AMD Radeon RX 7900 XTX (RADV NAVI31):
info:    Driver : radv 24.1.1
info:    Memory Heap[0]: 
info:      Size: 32101 MiB
info:      Flags: 0x0
info:      Memory Type[2]: Property Flags = 0x6
info:      Memory Type[5]: Property Flags = 0xe
info:      Memory Type[6]: Property Flags = 0xe
info:      Memory Type[8]: Property Flags = 0xc6
info:      Memory Type[10]: Property Flags = 0xce
info:    Memory Heap[1]: 
info:      Size: 24560 MiB
info:      Flags: 0x1
info:      Memory Type[0]: Property Flags = 0x1
info:      Memory Type[1]: Property Flags = 0x1
info:      Memory Type[3]: Property Flags = 0x7
info:      Memory Type[4]: Property Flags = 0x7
info:      Memory Type[7]: Property Flags = 0xc1
info:      Memory Type[9]: Property Flags = 0xc7
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
01c4:fixme:uiautomation:uia_get_providers_for_hwnd Override provider callback currently unimplemented.
01c4:fixme:uiautomation:msaa_provider_GetPropertyValue Unimplemented propertyId 30024
01c4:fixme:uiautomation:msaa_fragment_get_FragmentRoot 0000000000BB2AC8, 0000000001D9FAB0: stub!
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
0050:fixme:nsi:ipv6_forward_enumerate_all not implemented
00e8:fixme:netprofm:list_manager_GetConnectivity 00000000068C94D0, 000000000021F6D0
01f0:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 000000000FDFFF50
00e8:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
00e8:fixme:cryptasn:CryptDecodeObjectEx Unsupported decoder for lpszStructType 1.3.6.1.4.1.311.2.1.4
0220:fixme:ver:GetCurrentPackageId (000000003A95FF50 0000000000000000): stub
info:  Game: Cyberpunk2077.exe
info:  DXVK: v2.3.1
info:  Found built-in config:
info:    dxgi.useMonitorFallback = True
info:  Effective configuration:
info:    dxgi.useMonitorFallback = True
info:  Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x65dc4000
info:  Built-in extension providers:
info:    Win32 WSI
info:    OpenVR
info:    OpenXR
info:  OpenVR: could not open registry key, status 2
info:  OpenVR: Failed to locate module
info:  Enabled instance extensions:
info:    VK_EXT_surface_maintenance1
info:    VK_KHR_get_surface_capabilities2
info:    VK_KHR_surface
info:    VK_KHR_win32_surface
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
ATTENTION: default value of option vk_khr_present_wait overridden by environment.
[Gamescope WSI] Failed to connect to gamescope socket: gamescope-0. Bypass layer will be unavailable.
warn:  Skipping CPU adapter: llvmpipe (LLVM 17.0.6, 256 bits)
info:  Enabled useMonitorFallback option
info:  AMD Radeon RX 7900 XTX (RADV NAVI31):
info:    Driver : radv 24.1.1
info:    Memory Heap[0]: 
info:      Size: 32101 MiB
info:      Flags: 0x0
info:      Memory Type[2]: Property Flags = 0x6
info:      Memory Type[5]: Property Flags = 0xe
info:      Memory Type[6]: Property Flags = 0xe
info:      Memory Type[8]: Property Flags = 0xc6
info:      Memory Type[10]: Property Flags = 0xce
info:    Memory Heap[1]: 
info:      Size: 24560 MiB
info:      Flags: 0x1
info:      Memory Type[0]: Property Flags = 0x1
info:      Memory Type[1]: Property Flags = 0x1
info:      Memory Type[3]: Property Flags = 0x7
info:      Memory Type[4]: Property Flags = 0x7
info:      Memory Type[7]: Property Flags = 0xc1
info:      Memory Type[9]: Property Flags = 0xc7
gamescope: children shut down!
(EE) failed to read Wayland events: Broken pipe
X connection to :1 broken (explicit kill or server shutdown).
X connection to :1 broken (explicit kill or server shutdown).
X connection to :1 broken (explicit kill or server shutdown).
X connection to :1 broken (explicit kill or server shutdown).
X connection to :1 broken (explicit kill or server shutdown).
XIO:  fatal IO error 2 (No such file or directory) on X server ":1"
      after 218 requests (207 known processed) with 0 events remaining.
011c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FEB0

Steps to reproduce

  1. Go to a game such as cyuberpunk 2077
  2. Click on Settings > Gamescope
  3. Enable upscaling or frame limit
  4. launch game

Expected behavior

game opens with gamescope

Screenshots

No response

Heroic Version

Latest Stable (Flatpak)

System Information

Additional information

No response

zastrixarundell commented 1 month ago

I currently have this issue, changing the alternative doesn't help at all. Doesn't seem that Heroic wants to work with Gamescope via flatpak. I can run it just fine with prism, so it's not that gamescope is borked.

I've also had 0% success of trying to run gamescope via wrapper settings.

Edit: Also running a 7900XTX

NorseManGef commented 1 week ago

Also running 7900XTX, and I cannot get games to launch at all with gamescope on steam

zastrixarundell commented 1 week ago

Also running 7900XTX, and I cannot get games to launch at all with gamescope on steam

With flatpak? Gamescope doesn't work with steam flatpak (and proton due to double sandboxing, not sure if it works with native games).

It works with prism launcher though.

NorseManGef commented 1 week ago

Steam native

Also not working on heroic