godotengine / godot

Godot Engine – Multi-platform 2D and 3D game engine
https://godotengine.org
MIT License
91.51k stars 21.26k forks source link

godot xr gets stuck at "Next Up" screen on steamvr. #96719

Open SlyRebula opened 2 months ago

SlyRebula commented 2 months ago

Tested versions

reproducible in (v4.3.stable.custom_build [77dcf97d8] https://github.com/Zylann/godot_voxel) And (v4.3.stable.official [77dcf97d8])

System information

Godot v4.3.stable (77dcf97d8) - Windows 10.0.19045 - Vulkan (Forward+) - dedicated Intel(R) Arc(TM) A770 Graphics (Intel Corporation; 32.0.101.5972) - AMD Ryzen 7 2700X Eight-Core Processor (16 Threads)

Issue description

i am trying to stream my game to meta quest 2 with alvr but it gets stuck on "next up" screen on vr, other games such as vrchat works and whats more is, the same godot game i am trying to stream to headset works on linux , not sure if this is a bug specific to windows or there is some thing i am doing wrong. Also when i move my headset i can see movement in game from my pc monitor but its stuck "next up" screen on of the vr headset. This issue is not related to godot voxel extension by Zylann https://github.com/Zylann/godot_voxel it also accrues in official build.

Steps to reproduce

Start ALVR and click "Launch SteamVr" button, connect the headset to alvr, then launch the game from godot editor.

Minimal reproduction project (MRP)

xrtest.zip

BastiaanOlij commented 2 months ago

Could be this is an issue with ALVR, I don't personally use it. Have you tried running it just with SteamLink installed on the Quest or with Metas own Link client? Both work fine for me.

SlyRebula commented 2 months ago

Could be this is an issue with ALVR, I don't personally use it. Have you tried running it just with SteamLink installed on the Quest or with Metas own Link client? Both work fine for me.

i cant use metas own link client and steam link because it does not support intel arc a770, i have also tested this with vitural desktop and it also gets stuck at next up screen.