Elite dangerous exits with error after launch

OS: arch linux

PICO 4 Ultimate

I use Wivrn with Opencomposite to launch Elite.

Log:

[2025-09-11 22:13:20.229] Config:226	- Checking for app specific config file...
[2025-09-11 22:13:20.229] wini_parse:167	- No config file found at /home/shipulya/.local/share/Steam/steamapps/common/Elite Dangerous/Products/elite-dangerous-odyssey-64/opencomposite.ini
[2025-09-11 22:13:20.229] CheckAppEnabled:59	- [once] Launcher configuration not yet supported on Linux
[2025-09-11 22:13:20.229] VR_InitInternal2:224	- [once] Initializing OpenComposite - revision cff07db (fix: proton specific warning on linux for incompatible resources, 2025-07-21)
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_binding_modification
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_composition_layer_cylinder
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_composition_layer_depth
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_composition_layer_equirect2
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_convert_timespec_time
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_extended_struct_name_lengths
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_locate_spaces
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_maintenance1
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_opengl_enable
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_opengl_es_enable
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_swapchain_usage_input_attachment_bit
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_visibility_mask
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_vulkan_enable
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_vulkan_enable2
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_KHR_vulkan_swapchain_format_list
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_active_action_set_priority
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_dpad_binding
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_eye_gaze_interaction
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_hand_interaction
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_hand_tracking
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_hand_tracking_data_source
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_hp_mixed_reality_controller
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_local_floor
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_palm_pose
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_samsung_odyssey_controller
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_user_presence
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_BD_controller_interaction
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_FB_display_refresh_rate
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_FB_face_tracking2
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_FB_touch_controller_pro
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_FB_touch_controller_proximity
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_HTC_facial_tracking
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_HTC_vive_cosmos_controller_interaction
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_HTC_vive_focus3_controller_interaction
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_META_touch_controller_plus
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_ML_ml2_controller_interaction
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_MND_headless
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_MND_swapchain_usage_input_attachment_bit
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_MSFT_unbounded_reference_space
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_OPPO_controller_interaction
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXTX_overlay
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_MNDX_ball_on_a_stick_controller
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_MNDX_oculus_remote
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_MNDX_egl_enable
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_MNDX_force_feedback_curl
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_MNDX_hydra
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_MNDX_system_buttons
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_MNDX_xdev_space
[2025-09-11 22:13:20.229] CreateOpenXRBackend:149	- Extension: XR_EXT_debug_utils
[2025-09-11 22:13:20.230] CreateOpenXRBackend:154	- Num layers available: 0 
[2025-09-11 22:13:20.230] GetXRAppName:59	- Setting application name to OpenComposite_wine64-preloader
[2025-09-11 22:13:20.265] parseExtensionsStr:14	- Str: VK_KHR_external_fence_capabilities VK_KHR_external_memory_capabilities VK_KHR_external_semaphore_capabilities VK_KHR_get_physical_device_properties2
[2025-09-11 22:13:20.266] parseExtensionsStr:30	- Add extension: VK_KHR_external_fence_capabilities
[2025-09-11 22:13:20.266] parseExtensionsStr:30	- Add extension: VK_KHR_external_memory_capabilities
[2025-09-11 22:13:20.266] parseExtensionsStr:30	- Add extension: VK_KHR_external_semaphore_capabilities
[2025-09-11 22:13:20.266] parseExtensionsStr:30	- Add extension: VK_KHR_get_physical_device_properties2
[2025-09-11 22:13:20.269] parseExtensionsStr:14	- Str: VK_KHR_dedicated_allocation VK_KHR_external_fence VK_KHR_external_memory VK_KHR_external_semaphore VK_KHR_get_memory_requirements2 VK_KHR_image_format_list VK_KHR_external_memory_fd VK_KHR_external_semaphore_fd VK_KHR_external_fence_fd
[2025-09-11 22:13:20.269] parseExtensionsStr:30	- Add extension: VK_KHR_dedicated_allocation
[2025-09-11 22:13:20.269] parseExtensionsStr:30	- Add extension: VK_KHR_external_fence
[2025-09-11 22:13:20.269] parseExtensionsStr:30	- Add extension: VK_KHR_external_memory
[2025-09-11 22:13:20.269] parseExtensionsStr:30	- Add extension: VK_KHR_external_semaphore
[2025-09-11 22:13:20.269] parseExtensionsStr:30	- Add extension: VK_KHR_get_memory_requirements2
[2025-09-11 22:13:20.269] parseExtensionsStr:30	- Add extension: VK_KHR_image_format_list
[2025-09-11 22:13:20.269] parseExtensionsStr:30	- Add extension: VK_KHR_external_memory_fd
[2025-09-11 22:13:20.269] parseExtensionsStr:30	- Add extension: VK_KHR_external_semaphore_fd
[2025-09-11 22:13:20.269] parseExtensionsStr:30	- Add extension: VK_KHR_external_fence_fd
[2025-09-11 22:13:20.338] SetupSession:335	- Started OpenXR session on runtime 'PICO 4 Ultra HMD on WiVRn', hand tracking supported: 0
[2025-09-11 22:13:20.338] PumpEvents:769	- Switch to OpenXR state 1
[2025-09-11 22:13:20.338] PumpEvents:769	- Switch to OpenXR state 2
[2025-09-11 22:13:20.338] PumpEvents:773	- Hit ready state, begin session...
[2025-09-11 22:13:20.459] GetStringTrackedDeviceProperty:342	- Soft Abort triggered (in non-debug mode, continuing - this will only print once): unknown string property - dev: 0, prop: 1001
[2025-09-11 22:13:20.459] GetInt32TrackedDeviceProperty:289	- Soft Abort triggered (in non-debug mode, continuing - this will only print once): unknown int32 property - dev: 0, prop: 2011
[2025-09-11 22:13:24.053] CheckOrInitCompositors:190	- Recreating OpenXR session for application graphics API
[2025-09-11 22:13:24.053] ShutdownSession:367	- Session Exit state has not been reached yet, waiting 250ms ...
[2025-09-11 22:13:24.303] PumpEvents:769	- Switch to OpenXR state 3
[2025-09-11 22:13:24.303] PumpEvents:769	- Switch to OpenXR state 6
[2025-09-11 22:13:24.303] PumpEvents:769	- Switch to OpenXR state 1
[2025-09-11 22:13:24.303] PumpEvents:769	- Switch to OpenXR state 8
[2025-09-11 22:13:24.303] PumpEvents:792	- Exiting
[2025-09-11 22:13:24.304] find_queue_family_and_queue_idx:164	- number of queue families is 6
[2025-09-11 22:13:24.304] find_queue_family_and_queue_idx:167	- queue family 0 has 16 queues
[2025-09-11 22:13:24.304] find_queue_family_and_queue_idx:172	- Got desired queue: 0 0
[2025-09-11 22:13:24.304] SetupSession:335	- Started OpenXR session on runtime 'PICO 4 Ultra HMD on WiVRn', hand tracking supported: 0
[2025-09-11 22:13:24.304] PumpEvents:769	- Switch to OpenXR state 1
[2025-09-11 22:13:24.304] PumpEvents:769	- Switch to OpenXR state 2
[2025-09-11 22:13:24.304] PumpEvents:773	- Hit ready state, begin session...
[2025-09-11 22:13:24.357] CopyToSwapchain:119	- Generating new swap chain
[2025-09-11 22:13:24.359] SetSceneColor:61	- [once] No implementation
[2025-09-11 22:13:24.411] CopyToSwapchain:119	- Generating new swap chain
[2025-09-11 22:13:24.416] CopyToSwapchain:119	- Generating new swap chain
[2025-09-11 22:13:24.418] PumpEvents:769	- Switch to OpenXR state 3
[2025-09-11 22:13:24.418] PumpEvents:769	- Switch to OpenXR state 4
[2025-09-11 22:13:24.418] PumpEvents:769	- Switch to OpenXR state 5
[2025-09-11 22:13:24.419] QueryForInteractionProfile:1127	- Creating infoset
[2025-09-11 22:13:29.456] UpdateInteractionProfile:936	- /user/hand/left - Using interaction profile: /interaction_profiles/oculus/touch_controller
[2025-09-11 22:13:29.456] UpdateInteractionProfile:936	- /user/hand/right - Using interaction profile: /interaction_profiles/oculus/touch_controller
[2025-09-11 22:13:29.456] CreateGenericTrackers:986	- Checking for generic trackers...
[2025-09-11 22:13:29.456] operator():1046	- Found usable xdev 'WiVRn HMD', serial 'WiVRn HMD'
[2025-09-11 22:13:29.456] operator():1046	- Found usable xdev 'WiVRn left controller', serial 'WiVRn left controller'
[2025-09-11 22:13:29.456] operator():1046	- Found usable xdev 'WiVRn right controller', serial 'WiVRn right controller'
[2025-09-11 22:13:29.456] CreateGenericTrackers:1054	- Found 0 generic trackers
[2025-09-11 22:13:29.456] CreateGenericTrackers:1056	- Creating generic trackers...
[2025-09-11 22:13:29.456] UpdateInteractionProfile:936	- /user/hand/left - Using interaction profile: /interaction_profiles/oculus/touch_controller
[2025-09-11 22:13:29.456] UpdateInteractionProfile:936	- /user/hand/right - Using interaction profile: /interaction_profiles/oculus/touch_controller
[2025-09-11 22:13:29.456] CreateGenericTrackers:986	- Checking for generic trackers...
[2025-09-11 22:13:29.456] operator():1046	- Found usable xdev 'WiVRn HMD', serial 'WiVRn HMD'
[2025-09-11 22:13:29.456] operator():1046	- Found usable xdev 'WiVRn left controller', serial 'WiVRn left controller'
[2025-09-11 22:13:29.456] operator():1046	- Found usable xdev 'WiVRn right controller', serial 'WiVRn right controller'
[2025-09-11 22:13:29.456] CreateGenericTrackers:1054	- Found 0 generic trackers
[2025-09-11 22:13:29.456] CreateGenericTrackers:1056	- Creating generic trackers...
[2025-09-11 22:13:53.029] GetProjectionRaw:112	- Warning! FOV is 0
[2025-09-11 22:13:53.029] GetProjectionRaw:112	- Warning! FOV is 0
[2025-09-11 22:13:53.029] GetProjectionRaw:112	- Warning! FOV is 0
[2025-09-11 22:13:53.029] GetProjectionRaw:112	- Warning! FOV is 0
[2025-09-11 22:13:53.031] oovr_abort_raw_va:293	- Abort!
[2025-09-11 22:13:53.031] CopyToSwapchain:176	- OpenXR Call failed, aborting. /usr/src/debug/opencomposite-git/opencomposite-git/OpenOVR/Compositor/vkcompositor.cpp:176 CopyToSwapchain. Error code: XR_ERROR_RUNTIME_FAILURE
xrAcquireSwapchainImage(chain, &acquireInfo, &currentIndex)
[2025-09-11 22:13:53.122] GetProjectionRaw:112	- Warning! FOV is 0
[2025-09-11 22:13:53.122] GetProjectionRaw:112	- Warning! FOV is 0
[2025-09-11 22:13:53.122] GetProjectionRaw:112	- Warning! FOV is 0
[2025-09-11 22:13:53.122] GetProjectionRaw:112	- Warning! FOV is 0
[2025-09-11 22:13:53.122] GetProjectionRaw:112	- Warning! FOV is 0
===BACKTRACE===
	0x7ff9cee3d610 + 0x2c
	0x7ff9cee3cc50 + 0xce
	0x7ff9cee3cd60 + 0x97
	0x7ff9cef79090 + 0x12a
	0x7ff9cef774a0 + 0x87
	0x7ff9cef9b160 + 0xe3
	0x7ff9cef2fdb0 + 0xb2
	_Z20IVRCompositor_SubmitI33u_IVRCompositor_IVRCompositor_01445IVRCompositor_IVRCompositor_014_Submit_paramsEiPT_PT0_b.constprop.0 + 0x4d
	__wine_unix_call_dispatcher + 0xda
	start_thread + 0x54
	0x7ffa38e966e0 + 0x2eb
	0x7ffa38f1aa05 + 0x7
===SIGSEGV===
===REGISTERS===
	RAX		0x0
	RBX		0x0
	RCX		0x1004fe200
	RDX		0x1004fc2f8
	RSI		0x0
	RDI		0x0
	RBP		0xffffffffffffffd8
	RSP		0x1004fc240
	R8		0x0
	R9		0x0
	R10		0x7
	R11		0xff
	R12		0x0
	R13		0x0
	R14		0x0
	R15		0x7ff80000
===BACKTRACE===
	*failed to read frame info*

Other games works great: HL Alyx, IL2, No Mans sky (some controller problems, but ok). Thank you!

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information