Open Patola opened 1 year ago
Well, used WINEDEBUG=+openxr %command%
and got this log -- interesting line:
[OVRPlugin][ERROR] ovr_Initialize failed: Unable to load LibOVRRT DLL
steam-2081470-WINEDEBUG=+openxr.log
Oculus VR plugin failing to initialize is most likely a red herring.
I thought that OVRPlugin.dll was openvr plugin. I see now that it's Oculus-only DLL. Removed OVRPlugin.dll again and tried to start the game. Same thing happens, game starts but only in the screen, except I don't see the error message about "LibOVRRT" again. Sending the resulting proton log. steam-2081470.log
The same happens for me. Opens on my monitor not in the HMD.
GPU: RX 6800 XT Driver/LLVM version: Mesa 22.1.6-1 Kernel version: 5.19.2-arch1-1-x86_64 Proton version: Experimental
So, what can be done to proceed with this issue? Anything we can do to help? The game seems to "almost be working", I would prefer not to let this bug report become stale. Any tips on what we users can do to help diagnose it, @kisak-valve? Sorry to evoke you, I know you're the busiest. :/
I managed to get the game to display in the headset by running it in dx11 mode using the -dx11
launch option.
By default it still only shows the VR grid in the headset, but with this workaround it is playable so far.
VKD3D-Proton to OpenXR interop got wired up not too long ago in Proton Experimental and is worth a retest with fresher logs.
Compatibility Report
System Information
I confirm:
steam-2081470.log
Symptoms
Game starts, but not in VR -- it starts in the screen, even though it responds perfectly well to the Valve Index knuckles controls.
Reproduction
1 - Start SteamVR. 2 - Start the game, either via SteamVR Home, or the SteamVR Overlay, or via the SteamVR client pressing play -- the result is the same. 3 - The game will start and respond to the haptic controls, BUT will not appear in VR, only in the screen.
Sending the proton log, maybe also using with
WINEDEBUG=openxr %command%
might help?