U-1F31A / BepInEx_Valheim_Full_Updater

0 stars 0 forks source link

Doesn't work on Linux #4

Open ssorgatem opened 3 years ago

ssorgatem commented 3 years ago

Here's the relevant log:

[Info : BepInEx] Loading [BepInEx Valheim Full Updater 1.0.0] [Fatal :BepInEx Valheim Full Updater] [Fatal :BepInEx Valheim Full Updater] Critical Error: Detected Linux as active OS but couldn't find the required components to run BepInEx Valheim [Fatal :BepInEx Valheim Full Updater] on Linux. We expected to find the valheim_server.x86_64 file and the DOORSTOP_CORLIB_OVERRIDE_PATH environment [Fatal :BepInEx Valheim Full Updater] variable. [Fatal :BepInEx Valheim Full Updater] Found valheim_server.x86_64?: False [Fatal :BepInEx Valheim Full Updater] Found DOORSTOP_CORLIB_OVERRIDE_PATH?: True [Fatal :BepInEx Valheim Full Updater] DOORSTOP_CORLIB_OVERRIDE_PATH: /home/adria/.config/r2modmanPlus-local/Valheim/profiles/Default/unstripped_corlib [Fatal :BepInEx Valheim Full Updater] [Fatal :BepInEx Valheim Full Updater] Ending the application automatically in 10 seconds...

"valheim_server.x86_64" doesn't exist because I'm running the client, not the server.

ssorgatem commented 3 years ago

I fixed this by doing: ln -s valheim.x86_64 valheim_server.x86_64

It seems like it should be looking for valheim.x86_64 on Linux too, not just the server binary.

sebastienvercammen commented 3 years ago

Hey @ssorgatem, I didn't have Linux VMs running yet to properly test the native Valheim game client, so I blocked it from running until proper support is added.

I've since set up those VMs, done the tests, and added support for the Linux game client. It's being released very soon.