Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Completely black screen no matter what controls are pressed #1

Open
stuin opened this issue May 4, 2024 · 2 comments
Open

Completely black screen no matter what controls are pressed #1

stuin opened this issue May 4, 2024 · 2 comments

Comments

@stuin
Copy link

stuin commented May 4, 2024

Using index controllers and Beyond headset with Monado, xrgears displays properly as a test.

stuin> ../lovr-v0.17.1-x86_64.AppImage ./
LOG in xrCreateInstance: Instance created
	createInfo->applicationInfo.applicationName: LÖVR
	createInfo->applicationInfo.applicationVersion: 0
	createInfo->applicationInfo.engineName: LÖVR
	createInfo->applicationInfo.engineVersion: 1114113
	appinfo.detected.engine.name: (null)
	appinfo.detected.engine.version: 0.0.0
	quirks.disable_vulkan_format_depth_stencil: false
	quirks.no_validation_error_in_create_ref_space: true
LOG in xrCreateInstance: Selected devices
	Head: ''
	Eyes: '<none>'
	Left: 'Valve Index Controller'
	Right: 'Valve Index Controller'
	Gamepad: '<none>'
	Hand-Tracking Left: 'Valve Index Controller'
	Hand-Tracking Right: 'Valve Index Controller'
XR_ERROR_PATH_UNSUPPORTED: xrSuggestInteractionProfileBindings(suggestedBindings->suggestedBindings[0]->binding == "/user/hand/left/pinch_ext/pose") is not a valid binding path for profile "/interaction_profiles/khr/simple_controller"
Failed to suggest input bindings for /interaction_profiles/khr/simple_controller
XR_ERROR_PATH_UNSUPPORTED: xrSuggestInteractionProfileBindings(suggestedBindings->suggestedBindings[0]->binding == "/user/hand/left/pinch_ext/pose") is not a valid binding path for profile "/interaction_profiles/htc/vive_controller"
Failed to suggest input bindings for /interaction_profiles/htc/vive_controller
XR_ERROR_PATH_UNSUPPORTED: xrSuggestInteractionProfileBindings(suggestedBindings->suggestedBindings[0]->binding == "/user/hand/left/pinch_ext/pose") is not a valid binding path for profile "/interaction_profiles/oculus/touch_controller"
Failed to suggest input bindings for /interaction_profiles/oculus/touch_controller
XR_ERROR_PATH_UNSUPPORTED: xrSuggestInteractionProfileBindings(suggestedBindings->suggestedBindings[0]->binding == "/user/hand/left/pinch_ext/pose") is not a valid binding path for profile "/interaction_profiles/oculus/go_controller"
Failed to suggest input bindings for /interaction_profiles/oculus/go_controller
XR_ERROR_PATH_UNSUPPORTED: xrSuggestInteractionProfileBindings(suggestedBindings->suggestedBindings[0]->binding == "/user/hand/left/pinch_ext/pose") is not a valid binding path for profile "/interaction_profiles/valve/index_controller"
Failed to suggest input bindings for /interaction_profiles/valve/index_controller
XR_ERROR_PATH_UNSUPPORTED: xrSuggestInteractionProfileBindings(suggestedBindings->suggestedBindings[0]->binding == "/user/hand/left/pinch_ext/pose") is not a valid binding path for profile "/interaction_profiles/microsoft/motion_controller"
Failed to suggest input bindings for /interaction_profiles/microsoft/motion_controller
XR_ERROR_PATH_UNSUPPORTED: xrSuggestInteractionProfileBindings(suggestedBindings->suggestedBindings[0]->binding == "/user/hand/left/pinch_ext/pose") is not a valid binding path for profile "/interaction_profiles/ml/ml2_controller"
Failed to suggest input bindings for /interaction_profiles/ml/ml2_controller
LOG in xrCreateVulkanInstanceKHR: Creation of VkInstance:
	result: VK_SUCCESS
	vulkanInstance: 0x556c22f892a0
	extensions:
		VK_KHR_external_fence_capabilities
		VK_KHR_external_memory_capabilities
		VK_KHR_external_semaphore_capabilities
		VK_KHR_get_physical_device_properties2
		VK_EXT_debug_utils
		VK_KHR_portability_enumeration
		VK_EXT_swapchain_colorspace
		VK_KHR_surface
		VK_KHR_xcb_surface
LOG in xrGetVulkanGraphicsDeviceKHR: Creation of VkDevice:
	result: VK_SUCCESS
	vulkanDevice: 0x556c22fd0dd0
	vulkanInstance: 0x556c22f892a0
	external_fence_fd: true
	external_semaphore_fd: true
	timelineSemaphore: true
	extensions:
		VK_KHR_dedicated_allocation
		VK_KHR_external_fence
		VK_KHR_external_memory
		VK_KHR_external_semaphore
		VK_KHR_get_memory_requirements2
		VK_KHR_external_memory_fd
		VK_KHR_create_renderpass2
		VK_KHR_swapchain
		VK_KHR_depth_stencil_resolve
		VK_KHR_external_semaphore_fd
		VK_KHR_external_fence_fd
		VK_KHR_image_format_list
		VK_KHR_timeline_semaphore
@marioeatsdirt
Copy link

I can confirm that I get the same error using the monado openXR runtime. xrgears and other openXR games work. I'm using an HTC with vive wands

@SpookySkeletons
Copy link
Owner

There's an issue around hand input profiles causing issues here

I have reverted the commit that causes the issue on my https://github.com/SpookySkeletons/xr-overlays submodule collection and personal fork of LOVR

You are welcome to identify why this commit breaks the hands and send a PR in to deal with this issue in lovr-playspace.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants