Repository navigation
[Bug]: Valheim Server with LGSM installed BepinEx and valheimplus not starting #4641
Copy link
Copy link
Closed
Copy link
Labels
command: monitordistro: Ubuntuengine: unity3dIssues related to unity3d engineIssues related to unity3d enginegame: ValheimIssues related to ValheimIssues related to Valheimoutcome: issue resolvedThis issue was resolvedThis issue was resolvedtype: bugSomething isn't workingSomething isn't working
Milestone
Description
User story
I want the server to run
Game
Valheim
Linux distro
Ubuntu 22.04
Command
command: monitor
Further information
The server isn't able to start, and monitoring fails.
Relevant log output
[ INFO ] Starting vhserver: BepInEx install detected, applying start exports
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
[ .... ] Starting vhserver: Leafy Pines
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object 'libdoorstop_x64.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
touch: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
tmux: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
sleep: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
readlink: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
basename: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
date: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
[ OK ] Starting vhserver: Leafy Pines
sleep: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
date: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
date: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
[ OK ] Starting vhserver: Leafy Pines
sleep: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
date: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
rm: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
readlink: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
basename: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
whoami: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
readlink: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
basename: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
whoami: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
date: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopen
date: symbol lookup error: ./doorstop_libs/libdoorstop_x64.so: undefined symbol: dlopenSteps to reproduce
Install BepinEx and ValheimPlus via mods-install command
Attempt to start server either via ./vhserver-start or ./vhserver-monitor
Reacted by Gemma Lynn
Metadata
Metadata
Assignees
Labels
command: monitordistro: Ubuntuengine: unity3dIssues related to unity3d engineIssues related to unity3d enginegame: ValheimIssues related to ValheimIssues related to Valheimoutcome: issue resolvedThis issue was resolvedThis issue was resolvedtype: bugSomething isn't workingSomething isn't working
Type
Projects
- StatusShow more project fields✅ Done
Activity
mikencyber commentedon Dec 18, 2024
Has anyone found any more info on this?
TheOneHyer commentedon Aug 12, 2025
Bumping
triuk commentedon Sep 16, 2025
LGSM mod handling is unreliable. A more effective method for setting up and maintaining a Valheim server with mods (as of September 2025) is available here: https://github.com/triuk/Valheim-Mod-Manager/tree/main
dgibbs64 commentedon Nov 1, 2026
Thanks for the report. I retested Valheim with BepInEx on the current release: it starts, BepInEx loads and there are no preload errors. The BepInEx install fix is #4939, released in v26.2.0. Closing as completed. If you still see this on the latest version, please open a new issue with your current logs.