nowrep / obs-vkcapture

OBS Linux Vulkan/OpenGL game capture
GNU General Public License v2.0
502 stars 24 forks source link

Most games simply don't capture anymore. #72

Closed ghost closed 1 year ago

ghost commented 2 years ago

Hello, I'm not savvy by any means but am desperate to get this back to working like it was a few months ago. It seems every Arch kernel/mesa update causes some games to stop working and by now only a select few of them work at all. By not working I mean the executable never shows up under Game Capture like it should despite having the launch option in Steam. I can replicate most games being broken with a fresh install and obs-vkcapture, both on Arch and on GloriousEggroll's Nobara (Fedora). Both on Wayland but switching over to xorg doesn't help (yes I set the variable.) Only a few Vulkan games work for me at this point (Resident Evil 8, Super Animal Royale and Battlefield for example still work) Most other Vulkan games don't work (America's Army, Fistful of Frags Proton edition, Unturned, just to name a few do not work) And I haven't seen it work at all with any OpenGL games in many months, I've been resorting to Window Capture pretty much most of the time on Arch w/ zen kernel on Gnome Wayland. My method of installing was simply using yay to install the following packages: obs-studio, qt5-wayland, qt6-wayland, xdg-desktop-portal-gnome, obs-vkcapture-git And of course I always check to make sure the launch option is correct and assure that it's using the proper respective Vulkan/GL launch option.

Strangely, using the Flatpak versions of both Steam and OBS/Capture, nearly every single game works as intended. The executable always shows up under "Capture Any Window." But when using the native Arch Steam/Runtime and AUR OBS/Capture packages, broken for me. (Fedora as well, so I assume it's a kernel/mesa thing.) I wish I had logs to help but idk how to do all that etc. Sorry for the naivety & thanks for your work

nowrep commented 2 years ago

Please post logs from the games where it doesn't work.

ghost commented 2 years ago

I have 3 logs, Day of Defeat Source from Steam not showing in Game Capture, same with America's Army Proving Ground from Steam, and OBS log trying to record AAPV. I included pastebin links in case pasting them here won't look right or something. (Never done this before excuse me) These were from Arch w/ Gnome Wayland and the same games that don't work there also don't work on Fedora anymore. I no longer have access to Steam Flatpak logs where it all worked as expected.

DoD Steam https://pastebin.com/N530xTus AAPG Steam https://pastebin.com/TN2Zkk3h AAPG OBS https://pastebin.com/FAuVx4NG

Day of Defeat Source Steam Log, Game Capture not working (https://pastebin.com/N530xTus):

GameAction [AppID 300, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 300, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
Installing breakpad exception handler for appid(steam)/version(1654574690)
GameAction [AppID 300, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 300, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 300, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 300, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0obs-glcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=300 -- '/home/mason/.local/share/Steam/steamapps/common/Day of Defeat Source/hl2.sh' -game dod -steam\0
Game process added : AppID 300 "obs-glcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=300 -- '/home/mason/.local/share/Steam/steamapps/common/Day of Defeat Source/hl2.sh' -game dod -steam", ProcID 7793, IP 0.0.0.0:0
chdir /home/mason/.local/share/Steam/steamapps/common/Day of Defeat Source
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 300, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 300, ActionID 1] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object 'libobs_glcapture.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
gamemodeauto: 
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto: 
pid 7800 != 7799, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object 'libobs_glcapture.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
SDL video target is 'x11'
SDL video target is 'x11'
This system supports the OpenGL extension GL_EXT_framebuffer_object.
This system supports the OpenGL extension GL_EXT_framebuffer_blit.
This system supports the OpenGL extension GL_EXT_framebuffer_multisample.
This system DOES NOT support the OpenGL extension GL_APPLE_fence.
This system DOES NOT support the OpenGL extension GL_NV_fence.
This system supports the OpenGL extension GL_ARB_sync.
This system supports the OpenGL extension GL_EXT_draw_buffers2.
This system DOES NOT support the OpenGL extension GL_EXT_bindable_uniform.
This system DOES NOT support the OpenGL extension GL_APPLE_flush_buffer_range.
This system supports the OpenGL extension GL_ARB_map_buffer_range.
This system supports the OpenGL extension GL_ARB_vertex_buffer_object.
This system supports the OpenGL extension GL_ARB_occlusion_query.
This system DOES NOT support the OpenGL extension GL_APPLE_texture_range.
This system DOES NOT support the OpenGL extension GL_APPLE_client_storage.
This system DOES NOT support the OpenGL extension GL_ARB_uniform_buffer.
This system supports the OpenGL extension GL_ARB_vertex_array_bgra.
This system supports the OpenGL extension GL_EXT_vertex_array_bgra.
This system supports the OpenGL extension GL_ARB_framebuffer_object.
This system DOES NOT support the OpenGL extension GL_GREMEDY_string_marker.
This system supports the OpenGL extension GL_ARB_debug_output.
This system supports the OpenGL extension GL_EXT_direct_state_access.
This system DOES NOT support the OpenGL extension GL_NV_bindless_texture.
This system supports the OpenGL extension GL_AMD_pinned_memory.
This system supports the OpenGL extension GL_EXT_framebuffer_multisample_blit_scaled.
This system supports the OpenGL extension GL_EXT_texture_sRGB_decode.
This system supports the OpenGL extension GL_NVX_gpu_memory_info.
This system supports the OpenGL extension GL_ATI_meminfo.
This system supports the OpenGL extension GL_EXT_texture_compression_s3tc.
This system supports the OpenGL extension GL_EXT_texture_compression_dxt1.
This system supports the OpenGL extension GL_ANGLE_texture_compression_dxt3.
This system supports the OpenGL extension GL_ANGLE_texture_compression_dxt5.
This system supports the OpenGL extension GL_ARB_buffer_storage.
This system supports the OpenGL extension GLX_EXT_swap_control_tear.
OpenGL: AMD Radeon RX 580 Series (polaris10, LLVM 13.0.1, DRM 3.46, 5.18.5-zen1-1-zen) 4.6 (Compatibility Profile) Mesa 22.1.2 (4.6.0)
GL_NV_bindless_texture: DISABLED
GL_AMD_pinned_memory: DISABLED
GL_ARB_buffer_storage: NOT AVAILABLE
GL_EXT_texture_sRGB_decode: AVAILABLE
Installing breakpad exception handler for appid(gameoverlayui)/version(20220607031826)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Using Breakpad minidump system. Version: 6630498 AppID: 300
Setting breakpad minidump AppID = 300
Using breakpad crash handler
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
[S_API] SteamAPI_Init(): Loaded '/home/mason/.local/share/Steam/linux32/steamclient.so' OK.
Game process updated : AppID 300 "obs-glcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=300 -- '/home/mason/.local/share/Steam/steamapps/common/Day of Defeat Source/hl2.sh' -game dod -steam", ProcID 7802, IP 0.0.0.0:0
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198013365710 [API loaded yes]
SteamInternal_SetMinidumpSteamID:  Setting Steam ID:  76561198013365710
Did not detect any valid joysticks.
GL_NVX_gpu_memory_info: AVAILABLE
GL_ATI_meminfo: AVAILABLE
GL_NVX_gpu_memory_info: Total Dedicated: 4194304, Total Avail: 4194304, Current Avail: 3591052
GL_MAX_SAMPLES_EXT: 8
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 3400 MHz, Processor: AuthenticAMD
GlobalMemoryStatus: 4294967295
CShaderDeviceMgrBase::GetRecommendedConfigurationInfo: CPU speed: 3400 MHz, Processor: AuthenticAMD
GlobalMemoryStatus: 4294967295
IDirect3DDevice9::Create: BackBufWidth: 1920, BackBufHeight: 1080, D3DFMT: 3, BackBufCount: 1, MultisampleType: 0, MultisampleQuality: 0
GL sampler object usage: DISABLED

 ##### swap interval = 0     swap limit = 1 #####
Could not load program cache file glbaseshaders.cfg
Could not find base GL shader cache file
IDirect3DDevice9::CreatePixelShader: shaderapi's centroid mask (0x00000004) differs from mask derived from shader name (0x0000000C) for shader ps-file shatteredglass_ps20b ps-index 40 ps-combo 0
IDirect3DDevice9::CreatePixelShader: shaderapi's centroid mask (0x00000004) differs from mask derived from shader name (0x0000000C) for shader ps-file shatteredglass_ps20b ps-index 40 ps-combo 2
Loaded program cache file "glshaders.cfg", total keyvalues: 64, total successfully linked: 64
Precache: Took 177 ms, Vertex 333, Pixel 424
server.so loaded for "Day of Defeat"
IDirect3DDevice9::CreatePixelShader: shaderapi's centroid mask (0x00000000) differs from mask derived from shader name (0x0000000C) for shader ps-file flashlight_ps20b ps-index 0 ps-combo 0
IDirect3DDevice9::CreatePixelShader: shaderapi's centroid mask (0x00000000) differs from mask derived from shader name (0x0000000C) for shader ps-file flashlight_ps20b ps-index 0 ps-combo 1
IDirect3DDevice9::CreatePixelShader: shaderapi's centroid mask (0x00000000) differs from mask derived from shader name (0x0000000C) for shader ps-file flashlight_ps20b ps-index 0 ps-combo 2
IDirect3DDevice9::CreatePixelShader: shaderapi's centroid mask (0x00000000) differs from mask derived from shader name (0x0000000C) for shader ps-file flashlight_ps20b ps-index 0 ps-combo 3
Unable to remove /home/mason/.local/share/Steam/steamapps/common/Day of Defeat Source/dod/textwindow_temp.html!
Game process removed: AppID 300 "obs-glcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=300 -- '/home/mason/.local/share/Steam/steamapps/common/Day of Defeat Source/hl2.sh' -game dod -steam", ProcID 7802 
ThreadGetProcessExitCode: no such process 7802
ThreadGetProcessExitCode: no such process 7801
ThreadGetProcessExitCode: no such process 7799
Game 300 created interface STEAMAPPLIST_INTERFACE_VERSION001 / 
Game 300 created interface STEAMAPPS_INTERFACE_VERSION008 / 
Game 300 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_005 / 
Game 300 created interface STEAMHTTP_INTERFACE_VERSION003 / 
Game 300 created interface STEAMINVENTORY_INTERFACE_V003 / 
Game 300 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / 
Game 300 created interface STEAMMUSIC_INTERFACE_VERSION001 / 
Game 300 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / 
Game 300 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION014 / 
Game 300 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 / 
Game 300 created interface STEAMUGC_INTERFACE_VERSION014 / 
Game 300 created interface STEAMUSERSTATS_INTERFACE_VERSION012 / 
Game 300 created interface STEAMVIDEO_INTERFACE_V002 / 
Game 300 created interface SteamController007 / 
Game 300 created interface SteamFriends017 / 
Game 300 created interface SteamInput001 / 
Game 300 created interface SteamMatchGameSearch001 / 
Game 300 created interface SteamMatchMaking009 / 
Game 300 created interface SteamMatchMakingServers002 / 
Game 300 created interface SteamNetworking006 / 
Game 300 created interface SteamUser021 / 
Game 300 created interface SteamUser021 / User
Game 300 created interface SteamUtils002 / Utils
Game 300 created interface SteamUtils010 / 
Game 300 method call count for IClientConfigStore::GetString : 1
Game 300 method call count for IClientConfigStore::GetInt : 1
Game 300 method call count for IClientRemoteStorage::IsCloudEnabledForApp : 1
Game 300 method call count for IClientRemoteStorage::GetQuota : 1
Game 300 method call count for IClientRemoteStorage::FileExists : 1
Game 300 method call count for IClientRemoteStorage::GetFileSize : 3
Game 300 method call count for IClientRemoteStorage::FileRead : 2
Game 300 method call count for IClientRemoteStorage::FileWrite : 2
Game 300 method call count for IClientUserStats::GetAchievement : 54
Game 300 method call count for IClientUserStats::GetStat : 322
Game 300 method call count for IClientUserStats::RequestCurrentStats : 1
Game 300 method call count for IClientAppManager::GetCurrentLanguage : 2
Game 300 method call count for IClientAppManager::GetAppStateInfo : 1
Game 300 method call count for IClientAppManager::BIsDlcEnabled : 1
Game 300 method call count for IClientMatchmaking::EnsureFavoriteGameAccountsUpdated : 1
Game 300 method call count for IClientMatchmaking::GetFavoriteGame : 1830
Game 300 method call count for IClientMatchmaking::GetFavoriteGameCount : 2
Game 300 method call count for IClientUtils::RecordSteamInterfaceCreation : 117
Game 300 method call count for IClientUtils::SetAPICallResultWithoutPostingCallback : 2
Game 300 method call count for IClientUtils::AllocPendingAPICallHandle : 2
Game 300 method call count for IClientUtils::GetAPICallResult : 2
Game 300 method call count for IClientUtils::GetAppID : 121
Game 300 method call count for IClientUtils::GetConnectedUniverse : 4
Game 300 method call count for IClientFriends::GetFriendPersonaName_Public : 1
Game 300 method call count for IClientUser::BIsSubscribedApp : 1
Game 300 method call count for IClientUser::GetSteamID : 3
Game 300 method call count for IClientUser::BLoggedOn : 3
Uploaded AppInterfaceStats to Steam

America's Army Proving Grounds Steam Log, Game Capture not working (https://pastebin.com/TN2Zkk3h):

GameAction [AppID 203290, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0obs-vkcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=203290 -- '/home/mason/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/mason/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/mason/.local/share/Steam/steamapps/common/America'\''s Army/AAPG/Binaries/Win32/AAGame.exe'\0
Game process added : AppID 203290 "obs-vkcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=203290 -- '/home/mason/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/mason/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/mason/.local/share/Steam/steamapps/common/America'\''s Army/AAPG/Binaries/Win32/AAGame.exe'", ProcID 8457, IP 0.0.0.0:0
chdir /home/mason/.local/share/Steam/steamapps/common/America's Army/AAPG/Binaries/Win32/
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 203290, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 203290, ActionID 2] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
gamemodeauto: 
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto: 
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto: 
pid 8465 != 8462, skipping destruction (fork without exec?)
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
fsync: up and running.
wine: Using setpriority to control niceness in the [-10,10] range
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ThreadGetProcessExitCode: no such process 8608
ThreadGetProcessExitCode: no such process 8606
ThreadGetProcessExitCode: no such process 8605
ThreadGetProcessExitCode: no such process 8604
ThreadGetProcessExitCode: no such process 8463
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
Game process updated : AppID 203290 "obs-vkcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=203290 -- '/home/mason/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/mason/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/mason/.local/share/Steam/steamapps/common/America'\''s Army/AAPG/Binaries/Win32/AAGame.exe'", ProcID 8607, IP 0.0.0.0:0
Setting breakpad minidump AppID = 203290
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198013365710 [API loaded no]
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
[obs-vkcapture] Init Vulkan 1.1.3
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
ThreadGetProcessExitCode: no such process 8611
[obs-vkcapture] Init Vulkan 1.1.3
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
Game process updated : AppID 203290 "obs-vkcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=203290 -- '/home/mason/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/mason/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/mason/.local/share/Steam/steamapps/common/America'\''s Army/AAPG/Binaries/Win32/AAGame.exe'", ProcID 8695, IP 0.0.0.0:0
Setting breakpad minidump AppID = 203290
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198013365710 [API loaded no]
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
Fossilize INFO: Overriding serialization path: "/home/mason/.local/share/Steam/steamapps/shadercache/203290/fozpipelinesv6/steamapprun_pipeline_cache".
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
Fossilize INFO: Overriding serialization path: "/home/mason/.local/share/Steam/steamapps/shadercache/203290/fozpipelinesv6/steamapprun_pipeline_cache".
Installing breakpad exception handler for appid(gameoverlayui)/version(20220607031826)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ThreadGetProcessExitCode: no such process 8652
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ThreadGetProcessExitCode: no such process 8808
ThreadGetProcessExitCode: no such process 8676
ThreadGetProcessExitCode: no such process 8660
ThreadGetProcessExitCode: no such process 8647
ThreadGetProcessExitCode: no such process 8641
ThreadGetProcessExitCode: no such process 8622
ThreadGetProcessExitCode: no such process 8616
ThreadGetProcessExitCode: no such process 8613
ThreadGetProcessExitCode: no such process 8607
ThreadGetProcessExitCode: no such process 8603
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
pid 8609 != 8608, skipping destruction (fork without exec?)
Game process removed: AppID 203290 "obs-vkcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=203290 -- '/home/mason/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/mason/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/mason/.local/share/Steam/steamapps/common/America'\''s Army/AAPG/Binaries/Win32/AAGame.exe'", ProcID 8695 
ThreadGetProcessExitCode: no such process 8695
ThreadGetProcessExitCode: no such process 8630
ThreadGetProcessExitCode: no such process 8462
Game 203290 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 203290 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 203290 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_003 / HTMLSurface
Game 203290 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 203290 created interface STEAMINVENTORY_INTERFACE_V001 / Inventory
Game 203290 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 203290 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 203290 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION013 / RemoteStorage
Game 203290 created interface STEAMSCREENSHOTS_INTERFACE_VERSION002 / Screenshots
Game 203290 created interface STEAMUGC_INTERFACE_VERSION008 / UGC
Game 203290 created interface STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages
Game 203290 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 203290 created interface STEAMVIDEO_INTERFACE_V001 / Video
Game 203290 created interface SteamController003 / Controller
Game 203290 created interface SteamFriends015 / Friends
Game 203290 created interface SteamMatchMaking009 / Matchmaking
Game 203290 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 203290 created interface SteamNetworking005 / Networking
Game 203290 created interface SteamUser019 / User
Game 203290 created interface SteamUtils008 / Utils
Game 203290 method call count for IClientUGC::GetItemInstallInfo : 38
Game 203290 method call count for IClientUGC::GetItemState : 38
Game 203290 method call count for IClientUGC::GetSubscribedItems : 3
Game 203290 method call count for IClientUGC::GetNumSubscribedItems : 3
Game 203290 method call count for IClientUGC::ReleaseQueryUGCRequest : 2
Game 203290 method call count for IClientUGC::GetQueryUGCResult : 19
Game 203290 method call count for IClientUGC::SendQueryUGCRequest : 2
Game 203290 method call count for IClientUGC::CreateQueryUGCDetailsRequest : 1
Game 203290 method call count for IClientUGC::CreateQueryUserUGCRequest : 1
Game 203290 method call count for IClientUserStats::GetAchievement : 98
Game 203290 method call count for IClientUserStats::GetStat : 1
Game 203290 method call count for IClientUserStats::GetStat : 333
Game 203290 method call count for IClientUserStats::RequestCurrentStats : 3
Game 203290 method call count for IClientUtils::RecordSteamInterfaceCreation : 44
Game 203290 method call count for IClientUtils::GetAPICallResult : 2
Game 203290 method call count for IClientUtils::GetAppID : 47
Game 203290 method call count for IClientFriends::GetPersonaName : 1
Game 203290 method call count for IClientUser::CancelAuthTicket : 1
Game 203290 method call count for IClientUser::GetAuthSessionTicket : 1
Game 203290 method call count for IClientUser::GetSteamID : 6
Game 203290 method call count for IClientUser::BLoggedOn : 6
Uploaded AppInterfaceStats to Steam

(process:8771): GLib-GObject-CRITICAL **: 09:00:30.516: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
src/steamexe/main.cpp (253) : Assertion Failed: reaping pid: 8771 -- gameoverlayui

src/steamexe/main.cpp (253) : Assertion Failed: reaping pid: 8771 -- gameoverlayui

Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
Installing breakpad exception handler for appid(steam)/version(1654574690)
GameAction [AppID 203290, ActionID 3] : LaunchApp changed task to ShowLaunchOption with ""
GameAction [AppID 203290, ActionID 3] : LaunchApp waiting for user response to ShowLaunchOption ""
GameAction [AppID 203290, ActionID 3] : LaunchApp continues with user response "0"
GameAction [AppID 203290, ActionID 3] : LaunchApp changed task to ProcessingInstallScript with ""
fsync: up and running.
wine: Using setpriority to control niceness in the [-10,10] range
GameAction [AppID 203290, ActionID 3] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 203290, ActionID 3] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 203290, ActionID 3] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 203290, ActionID 3] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 203290, ActionID 3] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0obs-vkcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=203290 -- '/home/mason/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/mason/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/mason/.local/share/Steam/steamapps/common/America'\''s Army/AAPG/Binaries/Win32/AAGame.exe'\0
Game process added : AppID 203290 "obs-vkcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=203290 -- '/home/mason/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/mason/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/mason/.local/share/Steam/steamapps/common/America'\''s Army/AAPG/Binaries/Win32/AAGame.exe'", ProcID 9186, IP 0.0.0.0:0
chdir /home/mason/.local/share/Steam/steamapps/common/America's Army/AAPG/Binaries/Win32/
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 203290, ActionID 3] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 203290, ActionID 3] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
gamemodeauto: 
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto: 
ERROR: ld.so: object '/home/mason/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
gamemodeauto: 
pid 9195 != 9192, skipping destruction (fork without exec?)
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
fsync: up and running.
wine: Using setpriority to control niceness in the [-10,10] range
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ThreadGetProcessExitCode: no such process 9336
ThreadGetProcessExitCode: no such process 9334
ThreadGetProcessExitCode: no such process 9333
ThreadGetProcessExitCode: no such process 9332
ThreadGetProcessExitCode: no such process 9193
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
Game process updated : AppID 203290 "obs-vkcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=203290 -- '/home/mason/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/mason/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/mason/.local/share/Steam/steamapps/common/America'\''s Army/AAPG/Binaries/Win32/AAGame.exe'", ProcID 9335, IP 0.0.0.0:0
Setting breakpad minidump AppID = 203290
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198013365710 [API loaded no]
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
[obs-vkcapture] Init Vulkan 1.1.3
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
ThreadGetProcessExitCode: no such process 9339
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
Game process updated : AppID 203290 "obs-vkcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=203290 -- '/home/mason/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/mason/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/mason/.local/share/Steam/steamapps/common/America'\''s Army/AAPG/Binaries/Win32/AAGame.exe'", ProcID 9420, IP 0.0.0.0:0
Setting breakpad minidump AppID = 203290
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198013365710 [API loaded no]
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
Fossilize INFO: Overriding serialization path: "/home/mason/.local/share/Steam/steamapps/shadercache/203290/fozpipelinesv6/steamapprun_pipeline_cache".
*** MESA_GLSL_CACHE_DIR is deprecated; use MESA_SHADER_CACHE_DIR instead ***
*** MESA_GLSL_CACHE_MAX_SIZE is deprecated; use MESA_SHADER_CACHE_MAX_SIZE instead ***
Fossilize INFO: Overriding serialization path: "/home/mason/.local/share/Steam/steamapps/shadercache/203290/fozpipelinesv6/steamapprun_pipeline_cache".
Installing breakpad exception handler for appid(gameoverlayui)/version(20220607031826)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ThreadGetProcessExitCode: no such process 9379
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ThreadGetProcessExitCode: no such process 9387
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
ThreadGetProcessExitCode: no such process 9531
ThreadGetProcessExitCode: no such process 9402
ThreadGetProcessExitCode: no such process 9374
ThreadGetProcessExitCode: no such process 9368
ThreadGetProcessExitCode: no such process 9350
ThreadGetProcessExitCode: no such process 9344
ThreadGetProcessExitCode: no such process 9341
ThreadGetProcessExitCode: no such process 9335
ThreadGetProcessExitCode: no such process 9331
gamemodeauto: dlopen failed - libgamemode.so: cannot open shared object file: No such file or directory
pid 9337 != 9336, skipping destruction (fork without exec?)
Game process removed: AppID 203290 "obs-vkcapture gamemoderun /home/mason/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=203290 -- '/home/mason/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/mason/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/home/mason/.local/share/Steam/steamapps/common/America'\''s Army/AAPG/Binaries/Win32/AAGame.exe'", ProcID 9420 
ThreadGetProcessExitCode: no such process 9420
ThreadGetProcessExitCode: no such process 9358
ThreadGetProcessExitCode: no such process 9192
Game 203290 created interface STEAMAPPLIST_INTERFACE_VERSION001 / AppList
Game 203290 created interface STEAMAPPS_INTERFACE_VERSION008 / Apps
Game 203290 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_003 / HTMLSurface
Game 203290 created interface STEAMHTTP_INTERFACE_VERSION002 / HTTP
Game 203290 created interface STEAMINVENTORY_INTERFACE_V001 / Inventory
Game 203290 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
Game 203290 created interface STEAMMUSIC_INTERFACE_VERSION001 / Music
Game 203290 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION013 / RemoteStorage
Game 203290 created interface STEAMSCREENSHOTS_INTERFACE_VERSION002 / Screenshots
Game 203290 created interface STEAMUGC_INTERFACE_VERSION008 / UGC
Game 203290 created interface STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages
Game 203290 created interface STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
Game 203290 created interface STEAMVIDEO_INTERFACE_V001 / Video
Game 203290 created interface SteamController003 / Controller
Game 203290 created interface SteamFriends015 / Friends
Game 203290 created interface SteamMatchMaking009 / Matchmaking
Game 203290 created interface SteamMatchMakingServers002 / MatchmakingServers
Game 203290 created interface SteamNetworking005 / Networking
Game 203290 created interface SteamUser019 / User
Game 203290 created interface SteamUtils008 / Utils
Game 203290 method call count for IClientUGC::GetItemInstallInfo : 38
Game 203290 method call count for IClientUGC::GetItemState : 38
Game 203290 method call count for IClientUGC::GetSubscribedItems : 3
Game 203290 method call count for IClientUGC::GetNumSubscribedItems : 3
Game 203290 method call count for IClientUGC::ReleaseQueryUGCRequest : 2
Game 203290 method call count for IClientUGC::GetQueryUGCResult : 19
Game 203290 method call count for IClientUGC::SendQueryUGCRequest : 2
Game 203290 method call count for IClientUGC::CreateQueryUGCDetailsRequest : 1
Game 203290 method call count for IClientUGC::CreateQueryUserUGCRequest : 1
Game 203290 method call count for IClientUserStats::GetAchievement : 98
Game 203290 method call count for IClientUserStats::GetStat : 1
Game 203290 method call count for IClientUserStats::GetStat : 333
Game 203290 method call count for IClientUserStats::RequestCurrentStats : 3
Game 203290 method call count for IClientUtils::RecordSteamInterfaceCreation : 44
Game 203290 method call count for IClientUtils::GetAPICallResult : 2
Game 203290 method call count for IClientUtils::GetAppID : 47
Game 203290 method call count for IClientFriends::GetPersonaName : 1
Game 203290 method call count for IClientUser::CancelAuthTicket : 1
Game 203290 method call count for IClientUser::GetAuthSessionTicket : 1
Game 203290 method call count for IClientUser::GetSteamID : 6
Game 203290 method call count for IClientUser::BLoggedOn : 6

OBS Studio log when AAPG doesn't show a Game Capture source(https://pastebin.com/FAuVx4NG):

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Attempted path: share/obs/obs-studio/locale/en-US.ini
Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
Attempted path: share/obs/obs-studio/locale.ini
Attempted path: /usr/share/obs/obs-studio/locale.ini
Attempted path: share/obs/obs-studio/themes/Dark.qss
Attempted path: /usr/share/obs/obs-studio/themes/Dark.qss
info: Platform: Wayland
info: CPU Name: AMD Ryzen 5 2600 Six-Core Processor
info: CPU Speed: 3791.170MHz
info: Physical Cores: 6, Logical Cores: 12
info: Physical Memory: 15921MB Total, 5023MB Free
info: Kernel Version: Linux 5.18.5-zen1-1-zen
info: Distribution: "Arch Linux" Unknown
info: Session Type: wayland
info: Qt Version: 5.15.5 (runtime), 5.15.3 (compiled)
info: Portable mode: false
Attempted path: share/obs/obs-studio/themes/Dark/no_sources.svg
Attempted path: /usr/share/obs/obs-studio/themes/Dark/no_sources.svg
QMetaObject::connectSlotsByName: No matching signal for on_tbar_position_valueChanged(int)
QMetaObject::connectSlotsByName: No matching signal for on_actionShowTransitionProperties_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionHideTransitionProperties_triggered()
info: OBS 27.2.4-1 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
    samples per sec: 48000
    speakers:        2
info: ---------------------------------
info: Initializing OpenGL...
info: Using EGL/Wayland
info: Initialized EGL 1.5
info: Loading up OpenGL on adapter AMD AMD Radeon RX 580 Series (polaris10, LLVM 13.0.1, DRM 3.46, 5.18.5-zen1-1-zen)
info: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 22.1.2, shading language 4.60
info: ---------------------------------
info: video settings reset:
    base resolution:   1920x1080
    output resolution: 1920x1080
    downscale filter:  Bilinear
    fps:               60/1
    format:            NV12
    YUV mode:          709/Partial
info: NV12 texture support not available
info: Audio monitoring device:
    name: Default
    id: default
info: ---------------------------------
warning: Failed to load 'en-US' text for module: 'decklink-captions.so'
warning: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
info: [pipewire] Available captures:
info: [pipewire]     - Desktop capture
info: [pipewire]     - Window capture
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
warning: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
info: No blackmagic support
warning: v4l2loopback not installed, virtual camera disabled
info: [linux-vkcapture] plugin loaded successfully (version 1.1.3)
error: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory

info: FFMPEG VAAPI supported
error: os_dlopen(/usr//lib/obs-plugins/sndio.so->/usr//lib/obs-plugins/sndio.so): libsndio.so.7: cannot open shared object file: No such file or directory

warning: Module '/usr//lib/obs-plugins/sndio.so' not loaded
info: ---------------------------------
info:   Loaded Modules:
info:     text-freetype2.so
info:     rtmp-services.so
info:     obs-x264.so
info:     obs-transitions.so
info:     obs-outputs.so
info:     obs-libfdk.so
info:     obs-filters.so
info:     obs-ffmpeg.so
info:     linux-vkcapture.so
info:     linux-v4l2.so
info:     linux-pulseaudio.so
info:     linux-jack.so
info:     linux-decklink.so
info:     linux-capture.so
info:     linux-alsa.so
info:     image-source.so
info:     frontend-tools.so
info:     decklink-ouput-ui.so
info:     decklink-captions.so
info: ---------------------------------
info: ==== Startup complete ===============================================
info: All scene data cleared
info: ------------------------------------------------
info: pulse-input: Server name: 'PulseAudio (on PipeWire 0.3.52) 15.0.0'
info: pulse-input: Audio format: s16le, 48000 Hz, 2 channels
info: pulse-input: Started recording from 'alsa_output.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo-output.monitor'
info: [Loaded global audio device]: 'Desktop Audio'
info: pulse-input: Server name: 'PulseAudio (on PipeWire 0.3.52) 15.0.0'
info: pulse-input: Audio format: s16le, 48000 Hz, 2 channels
info: pulse-input: Started recording from 'alsa_input.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo-input'
info: [Loaded global audio device]: 'Mic/Aux'
error: ext_screencopy_manager_v1 not available
info: Switched to scene 'Scene'
info: ------------------------------------------------
info: Loaded scenes:
info: - scene 'Scene':
info:     - source: 'Game Capture' (vkcapture-source)
info: ------------------------------------------------
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
info: adding 42 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Desktop Audio)
ghost commented 2 years ago

Here's the brief rundown of how I installed what I installed during configuration so you can see what drivers packages I installed etc.

sudo nano /etc/pacman.conf
yay
yay -S pipewire pipewire-alsa pipewire-jack pipewire-pulse
yay -R pulseaudio-alsa 
yay -S gnome mesa lib32-mesa mesa-vdpau lib32-mesa-vdpau libva-mesa-driver lib32-libva-mesa-driver gamemode lib32-gamemode qt5-wayland qt6-wayland xdg-desktop-portal xdg-desktop-portal-gnome gnome-tweaks gnome-themes-extra gnome-shell-extension-appindicator papirus-icon-theme wine wine-gecko wine-mono winetricks steam lutris discord fceux vlc audacity gimp librewolf-bin protonup-qt obs-vkcapture-git obs-studio handbrake
nowrep commented 2 years ago

In the Day of Defeat case it can't load the glcapture library because the game is 32bit. You also need to install lib32-obs-vkcapture-git.

In the America's Army Proving Grounds case I don't have a clue, everything seems to look okay.

nowrep commented 1 year ago

Please post logs with VK_LOADER_DEBUG=all