Closed djdevin closed 8 years ago
I'm getting this same issue with the Unity Editor 5.40b17. Skeet VR, Spell Fighter, and most of The Lab are built with Unity, so maybe it's an issue with Unity?
I've done further testing into this. Bigscreen, another Unity game, doesn't have this issue at all. Bigscreen is built with Unity 5.3.4p1, whereas The Lab, Skeet VR, and Spell Fighter are all built with some version of the Unity 5.4 beta.
It doesn't appear to be an issue with OpenVR versions, as downgrading the game's OpenVR dll to version 0.9.19 (Bigscreen's version as far as I can tell) either does nothing to fix the issue or crashes the game.
Unity 5.4 included native integration with OpenVR, so I can only guess that it has something to do with how Unity 5.4 integrates with OpenVR it not liking the OSVR driver.
Full logs of every logfile touched
vrclient_Skeet.txt configstore_log.txt vrcompositor.txt vrserver.txt content_log.txt vrclient_vrmonitor.txt cloud_log.txt
These are all from Steam/Logs
These are the ones from the game crash dump folder, but I believe it's unrelated as it might be from the Leap driver. The above vrserver disconnects still happen.
This seems to be fixed in the latest SteamVR beta. I was able to launch SkeetVR, The Lab, and the SteamVR tutorial without the glitching issue.
Reverting back to an earlier beta reproduces the problem immediately, so I'd say this issue is fixed.
I'm happy to let SteamVR take the blame for this. :-)
If it does recur, however, feel free to reopen this issue. Thanks!
Some games are fine - Abbot's Book, Colosse, The Cubicle, The Rose and I, The Night Cafe. Direct mode works fine.
But some games will start for a few seconds and then vrserver starts to crash repeatedly. This includes The Lab, Skeet VR. Every time it does it flicks back to the compositor room, then back into the game. The game doesn't restart, it just looks like it glitches back and forth. It does this for a while until it finally crashes. I can't seem to figure this out. Unfortunately I don't have another headset to test if it is just my machine or SteamVR-OSVR. I'm thinking maybe it has to do with games that have Vive-specific code, which makes sense if The Lab and others crash.
Output from vrserver.txt:
And so on.
Output from a game log:
Eventually ends in:
Radeon R9 290, tried with stable + beta drivers.