Closed test-ca-git closed 2 years ago
If it's using Vulkan, just use env OBS_VKCAPTURE=1 %command%
Thanks David. I changed the LAUNCH OPTIONS to env OBS_VKCAPTURE=1 %command% -vulkan
, and now the game runs.
However, OBS isn't capturing anything, it just shows a black screen. Its logs are unchanged from above, and the new output from Steam is below.
GameAction [AppID 620, ActionID 3] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 620, ActionID 3] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 620, ActionID 3] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 620, ActionID 3] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 620, ActionID 3] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 620, ActionID 3] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0env OBS_VKCAPTURE=1 /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=620 -- '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Portal 2/portal2.sh' -game portal2 -steam -vulkan\0
Game process added : AppID 620 "env OBS_VKCAPTURE=1 /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=620 -- '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Portal 2/portal2.sh' -game portal2 -steam -vulkan", ProcID 528, IP 0.0.0.0:0
chdir /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Portal 2
ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 620, ActionID 3] : LaunchApp changed task to WaitingGameWindow with ""
GameAction [AppID 620, ActionID 3] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 530 != 529, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
SDL video target is 'x11'
SDL video target is 'x11'
Using shader api: shaderapivk
Using shader api: shaderapivk
info: Game: portal2_linux
info: DXVK: v1.9.2-32-ga2dc99c
info: Built-in extension providers:
info: SDL2 WSI
info: Enabled instance extensions:
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_xlib_surface
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
warn: Skipping CPU adapter: llvmpipe (LLVM 14.0.6, 256 bits)
info: D3D9: VK_FORMAT_D16_UNORM_S8_UINT -> VK_FORMAT_D24_UNORM_S8_UINT
info: Intel(R) Iris(R) Plus Graphics 655 (CFL GT3):
info: Driver: 22.1.7
info: Vulkan: 1.3.211
info: Memory Heap[0]:
info: Size: 11898 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0xf
WARNING: unable to link grab_window and grab_window because one or more is a ConCommand.
WARNING: unable to link grab_window and grab_window because one or more is a ConCommand.
Using breakpad crash handler
[S_API] SteamAPI_Init(): Loaded '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/linux32/steamclient.so' OK.
Game process updated : AppID 620 "env OBS_VKCAPTURE=1 /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=620 -- '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Portal 2/portal2.sh' -game portal2 -steam -vulkan", ProcID 532, IP 0.0.0.0:0
Setting breakpad minidump AppID = 620
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: 76561197971690156 [API loaded yes]
SteamInternal_SetMinidumpSteamID: Setting Steam ID: 76561197971690156
Did not detect any valid joysticks.
Did not detect any valid joysticks.
CSoundEmitterSystemBase::BaseInit: Manifest 'scripts/game_sounds_manifest.txt' with bogus file type 'new_sound_scripts_must_go_below_here', expecting 'declare_file' or 'precache_file'
CSoundEmitterSystemBase::BaseInit: Manifest 'scripts/game_sounds_manifest.txt' with bogus file type 'new_sound_scripts_must_go_below_here', expecting 'declare_file' or 'precache_file'
Convar r_flashlightscissor has conflicting FCVAR_CHEAT flags (child: no FCVAR_CHEAT, parent: has FCVAR_CHEAT, parent wins)
Convar r_flashlightscissor has conflicting FCVAR_CHEAT flags (child: no FCVAR_CHEAT, parent: has FCVAR_CHEAT, parent wins)
info: Device properties:
info: Device name: : Intel(R) Iris(R) Plus Graphics 655 (CFL GT3)
info: Driver version : 22.1.7
info: Enabled device extensions:
info: VK_EXT_4444_formats
info: VK_EXT_conservative_rasterization
info: VK_EXT_custom_border_color
info: VK_EXT_depth_clip_enable
info: VK_EXT_extended_dynamic_state
info: VK_EXT_host_query_reset
info: VK_EXT_robustness2
info: VK_EXT_shader_demote_to_helper_invocation
info: VK_EXT_shader_stencil_export
info: VK_EXT_shader_viewport_index_layer
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_create_renderpass2
info: VK_KHR_depth_stencil_resolve
info: VK_KHR_draw_indirect_count
info: VK_KHR_driver_properties
info: VK_KHR_image_format_list
info: VK_KHR_sampler_mirror_clamp_to_edge
info: VK_KHR_shader_float_controls
info: VK_KHR_swapchain
info: Device features:
info: robustBufferAccess : 1
info: fullDrawIndexUint32 : 1
info: imageCubeArray : 1
info: independentBlend : 1
info: geometryShader : 1
info: tessellationShader : 0
info: sampleRateShading : 1
info: dualSrcBlend : 0
info: logicOp : 0
info: multiDrawIndirect : 0
info: drawIndirectFirstInstance : 0
info: depthClamp : 1
info: depthBiasClamp : 1
info: fillModeNonSolid : 1
info: depthBounds : 0
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 1
info: fragmentStoresAndAtomics : 0
info: shaderImageGatherExtended : 0
info: shaderStorageImageExtendedFormats : 0
info: shaderStorageImageReadWithoutFormat : 0
info: shaderStorageImageWriteWithoutFormat : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 0
info: shaderInt64 : 0
info: variableMultisampleRate : 0
info: VK_EXT_4444_formats
info: formatA4R4G4B4 : 1
info: formatA4B4G4R4 : 0
info: VK_EXT_custom_border_color
info: customBorderColors : 1
info: customBorderColorWithoutFormat : 1
info: VK_EXT_depth_clip_enable
info: depthClipEnable : 1
info: VK_EXT_extended_dynamic_state
info: extendedDynamicState : 1
info: VK_EXT_host_query_reset
info: hostQueryReset : 1
info: VK_EXT_memory_priority
info: memoryPriority : 0
info: VK_EXT_robustness2
info: robustBufferAccess2 : 1
info: robustImageAccess2 : 0
info: nullDescriptor : 1
info: VK_EXT_shader_demote_to_helper_invocation
info: shaderDemoteToHelperInvocation : 1
info: VK_EXT_transform_feedback
info: transformFeedback : 0
info: geometryStreams : 0
info: VK_EXT_vertex_attribute_divisor
info: vertexAttributeInstanceRateDivisor : 1
info: vertexAttributeInstanceRateZeroDivisor : 1
info: VK_KHR_buffer_device_address
info: bufferDeviceAddress : 0
info: Queue families:
info: Graphics : 0
info: Transfer : 0
Fossilize INFO: Overriding serialization path: "/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/shadercache/620/fozpipelinesv6/steamapprun_pipeline_cache".
info: DXVK: Read 284 valid state cache entries
info: DXVK: Using 5 compiler threads
info: D3D9DeviceEx::ResetSwapChain:
info: Requested Presentation Parameters
info: - Width: 1920
info: - Height: 1080
info: - Format: D3D9Format::A8R8G8B8
info: - Auto Depth Stencil: true
info: ^ Format: D3D9Format::D24S8
info: - Windowed: false
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 0
warn: D3D9Cursor::ShowCursor: Not supported on native
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 0
Installing breakpad exception handler for appid(gameoverlayui)/version(20220820011708)
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)
CClientSteamContext logged on = 1
CClientSteamContext logged on = 1
Convar building_cubemaps has conflicting FCVAR_CHEAT flags (child: has FCVAR_CHEAT, parent: no FCVAR_CHEAT, parent wins)
Convar building_cubemaps has conflicting FCVAR_CHEAT flags (child: has FCVAR_CHEAT, parent: no FCVAR_CHEAT, parent wins)
Game.dll loaded for "Half-Life 2"
Game.dll loaded for "Half-Life 2"
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 4
Unable to remove /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Portal 2/portal2/textwindow_temp.html! (errno 2)
Unable to remove /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Portal 2/portal2/textwindow_temp.html! (errno 2)
Reference Count for Material ___error (1) != 0
Reference Count for Material __background (1) != 0
Reference Count for Material __title (1) != 0
Reference Count for Material sprites/grav_beam_noz (1) != 0
Reference Count for Material vgui/white (7) != 0
Reference Count for Material particle/star_noz (2) != 0
Reference Count for Material vgui/white_additive (2) != 0
Reference Count for Material particle/beam_generic_2_add (2) != 0
Reference Count for Material particle/particle_glow_05_add_15ob (10) != 0
Reference Count for Material particle/particle_glow_05_add_15ob_noz (3) != 0
Reference Count for Material particle/particle_ring_pulled_add_oriented (1) != 0
Reference Count for Material particle/particle_ring_wave_5_add (1) != 0
Reference Count for Material particle/particle_flares/aircraft_white (1) != 0
Reference Count for Material particle/electrical_arc/electrical_arc (1) != 0
Reference Count for Material particle/beam_generic_5_add (3) != 0
Reference Count for Material particle/beam_generic_4_add (2) != 0
Reference Count for Material particle/beam_laser_soft_01 (1) != 0
Reference Count for Material particle/fire_particle_4/fire_particle_4 (2) != 0
Reference Count for Material particle/sparks/sparks (2) != 0
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_000.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_000.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_047.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_047.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_124.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_124.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_043.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_043.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_001.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_001.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_002.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_002.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/update/pak01_010.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/update/pak01_010.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_140.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_140.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/update/pak01_002.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/update/pak01_002.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_059.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_059.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_048.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_048.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_032.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_032.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_031.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_031.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_046.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_046.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_042.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_042.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_040.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_040.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2_dlc2/pak01_000.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2_dlc2/pak01_000.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_008.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_008.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_120.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_120.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_060.vpk was never closed
File /home/user/.var/app/com.valvesoftware.steam/.local/share/steam/steamapps/common/portal 2/portal2/pak01_060.vpk was never closed
Game process removed: AppID 620 "env OBS_VKCAPTURE=1 /home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=620 -- '/home/user/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Portal 2/portal2.sh' -game portal2 -steam -vulkan", ProcID 532
ThreadGetProcessExitCode: no such process 532
ThreadGetProcessExitCode: no such process 531
ThreadGetProcessExitCode: no such process 529
Game 620 created interface STEAMAPPLIST_INTERFACE_VERSION001 /
Game 620 created interface STEAMAPPS_INTERFACE_VERSION008 /
Game 620 created interface STEAMHTMLSURFACE_INTERFACE_VERSION_005 /
Game 620 created interface STEAMHTTP_INTERFACE_VERSION003 /
Game 620 created interface STEAMINVENTORY_INTERFACE_V003 /
Game 620 created interface STEAMMUSICREMOTE_INTERFACE_VERSION001 /
Game 620 created interface STEAMMUSIC_INTERFACE_VERSION001 /
Game 620 created interface STEAMPARENTALSETTINGS_INTERFACE_VERSION001 /
Game 620 created interface STEAMREMOTESTORAGE_INTERFACE_VERSION016 /
Game 620 created interface STEAMSCREENSHOTS_INTERFACE_VERSION003 /
Game 620 created interface STEAMUGC_INTERFACE_VERSION016 /
Game 620 created interface STEAMUSERSTATS_INTERFACE_VERSION012 /
Game 620 created interface STEAMVIDEO_INTERFACE_V002 /
Game 620 created interface SteamController008 /
Game 620 created interface SteamFriends017 /
Game 620 created interface SteamGameCoordinator001 /
Game 620 created interface SteamInput005 /
Game 620 created interface SteamInput006 /
Game 620 created interface SteamMatchGameSearch001 /
Game 620 created interface SteamMatchMaking009 /
Game 620 created interface SteamMatchMakingServers002 /
Game 620 created interface SteamNetworking006 /
Game 620 created interface SteamUser021 /
Game 620 created interface SteamUser021 / User
Game 620 created interface SteamUtils010 /
Game 620 method call count for IClientGameCoordinator::RetrieveMessage : 2
Game 620 method call count for IClientGameCoordinator::IsMessageAvailable : 4
Game 620 method call count for IClientGameCoordinator::SendMessage : 1
Game 620 method call count for IClientRemoteStorage::EnumeratePublishedFilesByUserAction : 1
Game 620 method call count for IClientRemoteStorage::GetCREItemVoteSummary : 1
Game 620 method call count for IClientRemoteStorage::EnumerateUserSubscribedFiles : 1
Game 620 method call count for IClientRemoteStorage::EnumerateUserPublishedFiles : 1
Game 620 method call count for IClientRemoteStorage::GetPublishedFileDetails : 1
Game 620 method call count for IClientRemoteStorage::GetQuota : 1
Game 620 method call count for IClientRemoteStorage::GetFileSize : 3
Game 620 method call count for IClientRemoteStorage::FileRead : 3
Game 620 method call count for IClientRemoteStorage::FileWrite : 1
Game 620 method call count for IClientNetworking::AllowP2PPacketRelay : 2
Game 620 method call count for IClientNetworking::ReadP2PPacket : 5556
Game 620 method call count for IClientUserStats::GetAchievement : 51
Game 620 method call count for IClientUserStats::GetStat : 132
Game 620 method call count for IClientUserStats::RequestCurrentStats : 1
Game 620 method call count for IClientAppManager::GetCurrentLanguage : 16
Game 620 method call count for IClientAppManager::GetAppStateInfo : 1
Game 620 method call count for IClientUtils::DismissFloatingGamepadTextInput : 1
Game 620 method call count for IClientUtils::RecordSteamInterfaceCreation : 141
Game 620 method call count for IClientUtils::GetAPICallResult : 5
Game 620 method call count for IClientUtils::GetAppID : 147
Game 620 method call count for IClientUtils::GetConnectedUniverse : 4
Game 620 method call count for IClientFriends::GetFriendPersonaName_Public : 3
Game 620 method call count for IClientFriends::RequestUserInformation : 1
Game 620 method call count for IClientFriends::GetPersonaName : 1
Game 620 method call count for IClientUser::GetSteamID : 6
Game 620 method call count for IClientUser::BLoggedOn : 7
Uploaded AppInterfaceStats to Steam
you need to install org.freedesktop.Platform.VulkanLayer.OBSVkCapture
version 22.08 since now steam using org.freedesktop.Platform
version 22.08.
Good eye! You fixed it mate!
I did my install on 2022-09-04 01:32:12, and the 22.08 branch was pushed to flathub on 2022-09-03 13:51:17, so the versions should have aligned. I guess flatpak grabs the old branch or something. In any case, flatpak upgrade
ignores the new branch, so the fix is:
flatpak uninstall org.freedesktop.Platform.VulkanLayer.OBSVkCapture
flatpak install org.freedesktop.Platform.VulkanLayer.OBSVkCapture
and select "2".
Now the original LAUNCH OPTIONS command obs-gamecapture %command% -vulkan
works.
Thank you for your time, David and Ahmad.
I've been capturing Portal 2 on Fedora 36 KDE without issue. Steam updated earlier this week, and despite no change in settings, the game now crashes on launch. The game capture plugin still presents in OBS.
To reproduce the behaviour, I did a fresh install of Fedora 36 (Fedora-Workstation-Live-x86_64-36-1.5) and executed the following commands to it:
Here's the resulting versioning:
Then I imported profiles and scenes into OBS, installed Portal 2 in Steam, and set the following LAUNCH OPTIONS:
obs-gamecapture %command% -vulkan
Portal 2 doesn't have a logfile, so after a restart, I ran the Steam flatpak from shell and saved the output:
And the OBS logs:
I added a note "# added this line to the log:" to the Steam logs at the point before clicking PLAY and once it had crashed.
The line
/bin/sh: line 1: obs-gamecapture: command not found
jumped out at me, but I don't know how to fix it. Fingers crossed I just screwed up the install!In any case, many thanks for this cool plugin.