Closed Kierek closed 4 months ago
The error
25.275 E Error [GENERAL | | OpenXR-Loader] : /system/etc/openxr/1/active_runtime.json library
/system/priv-app/VrDriver/VrDriver.apk!/lib/arm64-v8a/libopenxr_forwardloader.so does not appear to exist
seems to be an issue in Quest firmware: https://communityforums.atmeta.com/t5/OpenXR-Development/v62-breaks-apps-using-the-official-Khronos-OpenXR-Loader/td-p/1148407
It is up to Meta to fix their runtime.
I managed to compile a working client using the mentioned fork from the link you provided. I simply replaced the link to the openxr loader in the CMakeLists file with this
It worked with both main and dev branches.
https://github.com/Meumeu/WiVRn/commit/fa3641c96da7be171a8f3056600b079bc996f024 updates OpenXR loader to https://github.com/KhronosGroup/OpenXR-SDK-Source/releases/tag/release-1.0.34 which according to release notes fixes the issue. Can you confirm this fixes the issue?
It works fine with loader 1.0.34, thanks.
Fixed in v0.11
I’ve been trying to run the client from the following branches: main, dev, and gui, but none of them launches successfully. The application crashes immediately upon startup. Logs from version v0.10.2-debug:
It appears that something must have changed since version v62 of quest firmware, because I distinctly remember trying version v0.9 when it was released, and everything worked fine. However, now none of the release clients from versions v0.10.2 to v0.9 are starting for me.