-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
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
HMD mode fails for Meta Quest 3 with custom builds #97907
Comments
@fire does the project you are running works with the store version of the editor (version 4.4-dev3)? |
As far as I know it should play in the xr with the store version. The result is that the HMD is placed into the scene with the physical sky with no controllers.
|
Here's a video with the store version of the editor. 22bd1797c7554f3389e59efcf00d9046.mp4 |
Unfortunately, I'm not able to reproduce this. I tried both the artifacts from GitHub actions on PR #97820 (which is where db66bd3 is from) and building latest I'm not sure what could be different between your setup and mine? |
Are you clicking play in the editor? |
Yes. My understanding is that was what you are doing too? |
How are you loading the apk? Maybe sidequest tinkers with the upload. |
Just |
I'll try that. |
Using a custom build also works now for me on the Meta Quest 3. I suspect that the Godot Engine is loaded as a 2d app and when the custom editor build works it reuses the manifests from the Meta App store app but that makes no sense. To test this theory I used the htc xr elite which has no store app and the same message of Openxr failed to start in XR mode. |
I suspect that I may have accidently installed Everything seems to work. Not sure how to make this better. |
Using it with the HTC headset will also have issues because it has the wrong OpenXR loader. |
Also HTC requires different manifest entries, though from all the headset HTC is the least difficult as all features are purely to steer the store entry and have no impact on whether an app runs or not. There is one HTC specific manifest entry required to tell the OS that it is a VR app or it will run it as a normal Android app. |
Do you know what the exact definition of that HTC specific manifest to enable VR app. |
I'll close soon as I was able to test the feature and it works. The HTC specific manifest entry is a different issue / feature request. |
@fire were you able to test that the issue is resolved on the Quest 3? |
it is resolved |
my quest 2 does the same, how did you fix it ?? I want to run the game normally without any computers, like a simple game, how ? |
Tested versions
System information
Meta Quest 3
Issue description
Error: OpenXR was requested but failed to start. Please Check if your hmd is connected. Godot will start in normal mode.
Steps to reproduce
android-editor
from the github actions on db66bd3Minimal reproduction project (MRP)
demo-bug.zip
The text was updated successfully, but these errors were encountered: