ALF13 Posted September 13, 2022 Posted September 13, 2022 Hello! I'm trying to use the open xr toolkit along with open composite on my G2. I can run the game fine on open composite with the toolkit disabled but if it's active IL2 crashes within a few minutes of starting a mission. No error message, just freezes and I have to use the task bar to get out. It doesn't make a difference if I touch any settings in the toolkit or not. I haven't been able to find anyone else with this problem. Any ideas what can be causing this? I've tried reinstalling everything and updating drivers. As a side note, the toolkit is working fine in DCS. Thank you for any help!
firdimigdi Posted September 13, 2022 Posted September 13, 2022 Are you using the latest version of the toolkit? Normally what you describe is when it attempts to use FFR which is not supported currently for IL-2. After a certain version of the toolkit this was automatically disabled so it should not crash. If you are using the latest ver then make sure that in the registry under HKEY_CURRENT_USER\SOFTWARE\OpenXR_Toolkit\OpenComposite_Il-2 the disable_interceptor key is either set to 1, or is not present at all. 1
ALF13 Posted September 13, 2022 Author Posted September 13, 2022 I just installed the latest version of the toolkit and it fixed my problem! I didn't even think to check the version I reinstalled. I feel dumb but I'm happy to have the improved performance.? Thank you for the help! 2
KookyBlimp Posted September 25, 2023 Posted September 25, 2023 strangely enough i am also CTD running openxr/opencomposite with VirtualDesktop, HOWEVER this happens only on single player missions. I boot and fly multiplayer just fine. wierd.... [2023-06-17 22:26:27.956] Config::Config:206 - Checking for global config file... [2023-06-17 22:26:27.957] wini_parse:175 - Reading config file at C:\Program Files (x86)\Steam\steamapps\common\IL-2 Sturmovik Battle of Stalingrad\bin\game\opencomposite.ini [2023-06-17 22:26:27.957] Config::Config:225 - Checking for app specific config file... [2023-06-17 22:26:27.957] wini_parse:175 - Reading config file at C:\Program Files (x86)\Steam\steamapps\common\IL-2 Sturmovik Battle of Stalingrad\bin\game\opencomposite.ini [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_KHR_win32_convert_performance_counter_time [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_KHR_D3D11_enable [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_KHR_D3D12_enable [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_KHR_composition_layer_depth [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_KHR_composition_layer_color_scale_bias [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_unbounded_reference_space [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_spatial_anchor [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_perception_anchor_interop [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_win32_appcontainer_compatible [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_conformance_automation [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_composition_layer_reprojection [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_spatial_graph_bridge [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_spatial_anchor_persistence [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_palm_pose [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_active_action_set_priority [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_scene_understanding [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_scene_understanding_serialization [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFTX_scene_marker [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_FB_display_refresh_rate [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_eye_gaze_interaction [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_hand_interaction [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_hand_interaction [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_hand_tracking [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_hand_joints_motion_range [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_hand_tracking_mesh [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_MSFT_controller_model [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_KHR_visibility_mask [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_samsung_odyssey_controller [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_hp_mixed_reality_controller [2023-06-17 22:26:28.516] DrvOpenXR::CreateOpenXRBackend:114 - Extension: XR_EXT_debug_utils [2023-06-17 22:26:28.517] DrvOpenXR::CreateOpenXRBackend:119 - Num layers available: 3 [2023-06-17 22:26:28.517] DrvOpenXR::CreateOpenXRBackend:127 - Layer: XR_APILAYER_MBUCCHIA_toolkit [2023-06-17 22:26:28.517] DrvOpenXR::CreateOpenXRBackend:127 - Layer: XR_APILAYER_NOVENDOR_XRNeckSafer [2023-06-17 22:26:28.517] DrvOpenXR::CreateOpenXRBackend:127 - Layer: XR_APILAYER_FREDEMMOTT_OpenKneeboard [2023-06-17 22:26:28.517] DrvOpenXR::GetXRAppName:64 - Setting application name to OpenComposite_Il-2 [2023-06-17 22:26:28.986] XrBackend::PumpEvents:551 - Switch to OpenXR state 1 [2023-06-17 22:26:28.986] XrBackend::PumpEvents:551 - Switch to OpenXR state 2 [2023-06-17 22:26:28.986] XrBackend::PumpEvents:555 - Hit ready state, begin session... [2023-06-17 22:26:28.994] XrBackend::ForceBoundsVisible:524 - Soft Abort triggered (in non-debug mode, continuing - this will only print once): No implementation [2023-06-17 22:26:34.387] XrBackend::CheckOrInitCompositors:94 - Recreating OpenXR session for application graphics API [2023-06-17 22:26:34.686] XrBackend::PumpEvents:551 - Switch to OpenXR state 1 [2023-06-17 22:26:34.686] XrBackend::PumpEvents:551 - Switch to OpenXR state 2 [2023-06-17 22:26:34.686] XrBackend::PumpEvents:555 - Hit ready state, begin session... [2023-06-17 22:26:34.707] DX11Compositor::CheckCreateSwapChain:175 - Generating new swap chain [2023-06-17 22:26:34.708] DX11Compositor::CheckCreateSwapChain:178 - Bounds: uMin 0.000000 uMax 1.000000 vMin 0.000000 vMax 1.000000 [2023-06-17 22:26:34.708] DX11Compositor::CheckCreateSwapChain:179 - Texture desc format: 28 [2023-06-17 22:26:34.708] DX11Compositor::CheckCreateSwapChain:180 - Texture desc bind flags: 40 [2023-06-17 22:26:34.708] DX11Compositor::CheckCreateSwapChain:181 - Texture desc MiscFlags: 0 [2023-06-17 22:26:34.708] DX11Compositor::CheckCreateSwapChain:182 - Texture desc Usage: 0 [2023-06-17 22:26:34.708] DX11Compositor::CheckCreateSwapChain:183 - Texture desc width: 3152 [2023-06-17 22:26:34.708] DX11Compositor::CheckCreateSwapChain:184 - Texture desc height: 3088 [2023-06-17 22:26:34.759] BaseInput::LoadEmptyManifest:453 - Loading virtual empty manifest [2023-06-17 22:26:34.760] BaseInput::BindInputsForSession:481 - Loading bindings file [2023-06-17 22:26:34.781] DX11Compositor::CheckCreateSwapChain:175 - Generating new swap chain [2023-06-17 22:26:34.781] DX11Compositor::CheckCreateSwapChain:178 - Bounds: uMin 0.000000 uMax 1.000000 vMin 0.000000 vMax 1.000000 [2023-06-17 22:26:34.781] DX11Compositor::CheckCreateSwapChain:179 - Texture desc format: 28 [2023-06-17 22:26:34.781] DX11Compositor::CheckCreateSwapChain:180 - Texture desc bind flags: 40 [2023-06-17 22:26:34.781] DX11Compositor::CheckCreateSwapChain:181 - Texture desc MiscFlags: 0 [2023-06-17 22:26:34.781] DX11Compositor::CheckCreateSwapChain:182 - Texture desc Usage: 0 [2023-06-17 22:26:34.781] DX11Compositor::CheckCreateSwapChain:183 - Texture desc width: 3152 [2023-06-17 22:26:34.781] DX11Compositor::CheckCreateSwapChain:184 - Texture desc height: 3088 [2023-06-17 22:26:34.785] XrBackend::PumpEvents:551 - Switch to OpenXR state 3 [2023-06-17 22:26:34.785] XrBackend::PumpEvents:551 - Switch to OpenXR state 4 [2023-06-17 22:26:34.785] XrBackend::PumpEvents:551 - Switch to OpenXR state 5 [2023-06-17 22:27:33.406] XrBackend::SubmitFrames:370 - Soft Abort triggered (in non-debug mode, continuing - this will only print once): OpenXR Call failed. C:\projects\openovr\DrvOpenXR\XrBackend.cpp:370 SubmitFrames. Error code: -39 xrEndFrame(xr_session, &info) [2023-06-17 22:28:07.796] XrBackend::SubmitFrames:370 - Soft Abort triggered (in non-debug mode, continuing - this will only print once): OpenXR Call failed. C:\projects\openovr\DrvOpenXR\XrBackend.cpp:370 SubmitFrames. Error code: -39 xrEndFrame(xr_session, &info) [2023-06-17 22:29:41.972] XrBackend::SubmitFrames:370 - Soft Abort triggered (in non-debug mode, continuing - this will only print once): OpenXR Call failed. C:\projects\openovr\DrvOpenXR\XrBackend.cpp:370 SubmitFrames. Error code: -39 xrEndFrame(xr_session, &info) [2023-06-17 22:30:04.655] XrBackend::SubmitFrames:370 - Soft Abort triggered (in non-debug mode, continuing - this will only print once): OpenXR Call failed. C:\projects\openovr\DrvOpenXR\XrBackend.cpp:370 SubmitFrames. Error code: -39 xrEndFrame(xr_session, &info) [2023-06-17 22:47:44.600] XrBackend::SubmitFrames:370 - Soft Abort triggered (in non-debug mode, continuing - this will only print once): OpenXR Call failed. C:\projects\openovr\DrvOpenXR\XrBackend.cpp:370 SubmitFrames. Error code: -2 xrEndFrame(xr_session, &info) [2023-06-17 22:48:00.684] XrBackend::SubmitFrames:370 - Soft Abort triggered (in non-debug mode, continuing - this will only print once): OpenXR Call failed. C:\projects\openovr\DrvOpenXR\XrBackend.cpp:370 SubmitFrames. Error code: -2 xrEndFrame(xr_session, &info) [2023-06-17 22:49:30.472] XrBackend::SubmitFrames:370 - Soft Abort triggered (in non-debug mode, continuing - this will only print once): OpenXR Call failed. C:\projects\openovr\DrvOpenXR\XrBackend.cpp:370 SubmitFrames. Error code: -2 xrEndFrame(xr_session, &info) [2023-06-17 22:49:37.007] XrBackend::PumpEvents:551 - Switch to OpenXR state 4 [2023-06-17 22:49:37.007] XrBackend::PumpEvents:551 - Switch to OpenXR state 3 [2023-06-17 22:49:37.007] XrBackend::PumpEvents:551 - Switch to OpenXR state 6 [2023-06-17 22:49:37.007] XrBackend::PumpEvents:551 - Switch to OpenXR state 1 [2023-06-17 22:49:37.007] XrBackend::PumpEvents:551 - Switch to OpenXR state 8 [2023-06-17 22:49:37.010] oovr_abort_raw_va:112 - Abort! [2023-06-17 22:49:37.010] XrHMD::GetProjectionMatrix:42 - OpenXR Call failed, aborting. C:\projects\openovr\DrvOpenXR\XrHMD.cpp:42 GetProjectionMatrix. Error code: -16 xrLocateViews(xr_session, &locateInfo, &state, XruEyeCount, &viewCount, views)
KookyBlimp Posted September 30, 2023 Posted September 30, 2023 So I figured out that VirtualDesktop + Opencomposite + XRNecksafer combo is crashing. Disabling XRNecksafer or switching from VD to oculus link solves the crash. 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now