brandonmousseau / vhvr-mod

Adds VR support to the PC game Valheim
GNU General Public License v3.0
133 stars 19 forks source link

Crashing on Quest 3 #361

Open kelvin-homann opened 10 months ago

kelvin-homann commented 10 months ago

I am currently trying to start the mod on my Quest 3 but it immediately crashes:

These are my logs:

[Message: BepInEx] BepInEx 5.4.22.0 - valheim (26.10.2023 21:57:52) [Message: BepInEx] User is running BepInExPack Valheim version 5.4.2200 from Thunderstore [Info : BepInEx] Running under Unity v2020.3.45.6687953 [Info : BepInEx] CLR runtime version: 4.0.30319.42000 [Info : BepInEx] Supports SRE: True [Info : BepInEx] System platform: Bits64, Windows [Message: BepInEx] Preloader started [Info : BepInEx] Loaded 1 patcher method from [BepInEx.Preloader 5.4.22.0] [Info : BepInEx] 1 patcher plugin loaded [Info : BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader] [Message: BepInEx] Preloader finished [Message: BepInEx] Chainloader ready [Message: BepInEx] Chainloader started [Info : BepInEx] 2 plugins to load [Info : BepInEx] Loading [ValheimVR Mod 0.9.10] [Info : Unity Log] [ValheimVRMod] Perform pre-initialization... [Info : Unity Log] [ValheimVRMod] [DEBUG] Resetting HUD Positions for new version. [Info : Unity Log] [ValheimVRMod] ValheimVR Mod Awakens! [Info : BepInEx] Loading [Display BepInEx Info In-Game 2.0.2] [Message: BepInEx] Chainloader startup complete [Warning: Unity Log] 10/26/2023 21:59:45: Fetching PlatformPrefs 'GuiScale' before loading defaults

[Warning: Unity Log] 10/26/2023 21:59:45: Fetching PlatformPrefs 'GuiScale' before loading defaults

[Info : Unity Log] [ValheimVRMod] [DEBUG] Skipping KBandMouse_FindHoverObjectPatch patch. [Info : Unity Log] Patched TAA reference [Info : Unity Log] Patched TAA reference [Info : Unity Log] Patched TAA reference [Info : Unity Log] Patched TAA reference [Info : Unity Log] Patched TAA SetProjectionMatrix [Info : Unity Log] Patched TAA reference [Info : Unity Log] Patched TAA reference [Info : Unity Log] Patched TAA Render [Info : Unity Log] Patched TAA reference [Info : Unity Log] Patched TAA GetJitterVector [Info : Unity Log] Patched TAA reference [Info : Unity Log] Patched TAA reference [Info : Unity Log] Patched TAA ResetHistory [Info : Unity Log] [ValheimVRMod] [DEBUG] Skipping KBandMouse_FindHoverObjectPatch patch. [Info : Unity Log] [ValheimVRMod] [DEBUG] Initializing VRAssetManager [Warning: Unity Log] The referenced script on this Behaviour (Game Object '') is missing! [Warning: Unity Log] [ValheimVRMod] Asset with duplicate name loaded: map [Warning: Unity Log] [ValheimVRMod] Asset with duplicate name loaded: sit [Info : Unity Log] [ValheimVRMod] [DEBUG] Loading steamvr_shaders [Info : Unity Log] [ValheimVRMod] [DEBUG] Loading Amplify Occlusion shaders [Info : Unity Log] [ValheimVRMod] [DEBUG] PreInitializing SteamVR Actions... [Info : Unity Log] [ValheimVRMod] Initializing VR... [Info : Unity Log] [ValheimVRMod] [DEBUG] Loading XR Settings from AssetBundle: D:/SteamLibrary/steamapps/common/Valheim/valheim_Data/StreamingAssets\xrmanager [Warning: Unity Log] The referenced script (Unity.XR.Oculus.OculusLoader) on this Behaviour is missing! [Warning: Unity Log] The referenced script on this Behaviour (Game Object '') is missing! [Info : Unity Log] XRGeneral Settings awakening... [Info : Unity Log] [ValheimVRMod] [DEBUG] XRManagement Asset Loaded: Open VR Loader [Info : Unity Log] [ValheimVRMod] [DEBUG] XRManagement Asset Loaded: Open VR Settings [Info : Unity Log] [ValheimVRMod] [DEBUG] XRManagement Asset Loaded: Standalone Providers [Info : Unity Log] [ValheimVRMod] [DEBUG] XRManagement Asset Loaded: Standalone Settings [Info : Unity Log] [ValheimVRMod] [DEBUG] XRGeneralSettings Instance is non-null. [Info : Unity Log] [ValheimVRMod] [DEBUG] Loaded XRGeneralSettings! [Info : Unity Log] [ValheimVRMod] [DEBUG] Initializing XRSDK Loaders...

I am assuming the line "[Warning: Unity Log] The referenced script (Unity.XR.Oculus.OculusLoader) on this Behaviour is missing!" is the key issue here.

brandonmousseau commented 10 months ago

No I think that is a red herring. Can you upload your whole logfile?

kelvin-homann commented 10 months ago

I am assuming its the LogOutput.log under /Valheim/BepInEx ?

LogOutput.log

kelvin-homann commented 10 months ago

What might be worth mentioning, i installed the mod on a fresh installation of Valheim

kelvin-homann commented 10 months ago

I just saw you mentioning %APPDATA%..\LocalLow\IronGate\Valheim\Player.log in another issue, maybe this helps too: Player.log

brandonmousseau commented 10 months ago
[XR] [OpenVR] [ERROR] VR_Init initError: VRInitError_IPC_NamespaceUnavailable

This seems like the main culprit, but TBH haven't seen this ever before and not sure what can cause it.

kelvin-homann commented 10 months ago

When i got the error i was playing using Oculus Link. Using Virtual Desktop it works just fine

brandonmousseau commented 10 months ago

Did you try different USB ports? (I think it may require USB 3.0?)