Unable to preload the following plugins: libparty.so
Hello. I'm trying to setup my own server for playing with friends. I tried to setup server by CLI and docker-compose by your instructions. Unfortunately result is the same for both ways. I have the problem: Unable to preload the following plugins: libparty.so. I met this problem in <WorldName>-logs.txt file.
[UnityMemory] Configuration Parameters - Can be set up in boot.config
"memorysetup-bucket-allocator-granularity=16"
"memorysetup-bucket-allocator-bucket-count=8"
"memorysetup-bucket-allocator-block-size=4194304"
"memorysetup-bucket-allocator-block-count=1"
"memorysetup-main-allocator-block-size=16777216"
"memorysetup-thread-allocator-block-size=16777216"
"memorysetup-gfx-main-allocator-block-size=16777216"
"memorysetup-gfx-thread-allocator-block-size=16777216"
"memorysetup-cache-allocator-block-size=4194304"
"memorysetup-typetree-allocator-block-size=2097152"
"memorysetup-profiler-bucket-allocator-granularity=16"
"memorysetup-profiler-bucket-allocator-bucket-count=8"
"memorysetup-profiler-bucket-allocator-block-size=4194304"
"memorysetup-profiler-bucket-allocator-block-count=1"
"memorysetup-profiler-allocator-block-size=16777216"
"memorysetup-profiler-editor-allocator-block-size=1048576"
"memorysetup-temp-allocator-size-main=4194304"
"memorysetup-job-temp-allocator-block-size=2097152"
"memorysetup-job-temp-allocator-block-size-background=1048576"
"memorysetup-job-temp-allocator-reduction-small-platforms=262144"
"memorysetup-allocator-temp-initial-block-size-main=262144"
"memorysetup-allocator-temp-initial-block-size-worker=262144"
"memorysetup-temp-allocator-size-background-worker=32768"
"memorysetup-temp-allocator-size-job-worker=262144"
"memorysetup-temp-allocator-size-preload-manager=262144"
"memorysetup-temp-allocator-size-nav-mesh-worker=65536"
"memorysetup-temp-allocator-size-audio-worker=65536"
"memorysetup-temp-allocator-size-cloud-worker=32768"
"memorysetup-temp-allocator-size-gfx=262144"
Mono path[0] = '/home/steam/valheim-server/valheim_server_Data/Managed'
Mono config path = '/home/steam/valheim-server/valheim_server_Data/MonoBleedingEdge/etc'
Preloaded 'libsteam_api.so'
Unable to preload the following plugins:
libparty.so
[UnityMemory] Configuration Parameters - Can be set up in boot.config
"memorysetup-bucket-allocator-granularity=16"
"memorysetup-bucket-allocator-bucket-count=8"
"memorysetup-bucket-allocator-block-size=4194304"
"memorysetup-bucket-allocator-block-count=1"
"memorysetup-main-allocator-block-size=16777216"
"memorysetup-thread-allocator-block-size=16777216"
"memorysetup-gfx-main-allocator-block-size=16777216"
"memorysetup-gfx-thread-allocator-block-size=16777216"
"memorysetup-cache-allocator-block-size=4194304"
"memorysetup-typetree-allocator-block-size=2097152"
"memorysetup-profiler-bucket-allocator-granularity=16"
"memorysetup-profiler-bucket-allocator-bucket-count=8"
"memorysetup-profiler-bucket-allocator-block-size=4194304"
"memorysetup-profiler-bucket-allocator-block-count=1"
"memorysetup-profiler-allocator-block-size=16777216"
"memorysetup-profiler-editor-allocator-block-size=1048576"
"memorysetup-temp-allocator-size-main=4194304"
"memorysetup-job-temp-allocator-block-size=2097152"
"memorysetup-job-temp-allocator-block-size-background=1048576"
"memorysetup-job-temp-allocator-reduction-small-platforms=262144"
"memorysetup-allocator-temp-initial-block-size-main=262144"
"memorysetup-allocator-temp-initial-block-size-worker=262144"
"memorysetup-temp-allocator-size-background-worker=32768"
"memorysetup-temp-allocator-size-job-worker=262144"
"memorysetup-temp-allocator-size-preload-manager=262144"
"memorysetup-temp-allocator-size-nav-mesh-worker=65536"
"memorysetup-temp-allocator-size-audio-worker=65536"
"memorysetup-temp-allocator-size-cloud-worker=32768"
"memorysetup-temp-allocator-size-gfx=262144"
Mono path[0] = '/home/steam/valheim-server/valheim_server_Data/Managed'
Mono config path = '/home/steam/valheim-server/valheim_server_Data/MonoBleedingEdge/etc'
Preloaded 'libsteam_api.so'
Unable to preload the following plugins:
libparty.so
Docker's container works perfect
I use Mac mini M2 with Ventura 13.6.1
I hope you are still here and ready to help :)
I faced with the same issue on my mac M1. Please help.
... "memorysetup-temp-allocator-size-nav-mesh-worker=65536" "memorysetup-temp-allocator-size-audio-worker=65536" "memorysetup-temp-allocator-size-cloud-worker=32768" "memorysetup-temp-allocator-size-gfx=262144" Mono path[0] = '/home/steam/valheim-server/valheim_server_Data/Managed' Mono config path = '/home/steam/valheim-server/valheim_server_Data/MonoBleedingEdge/etc' Preloaded 'libDiskSpacePlugin.so' Preloaded 'libsteam_api.so' Unable to preload the following plugins: libparty.so
Hi @AndroiDjo just seeing this now.
Can you run the server using Docker CLI instead of docker-compose? See guide here: https://github.com/sethmachine/valheim-server-docker?tab=readme-ov-file#docker-cli
Or do you get a problem both ways?
So I think the issue is that the underlying Valheim server is not compatible with Apple M1 CPU architecture, and no amount of virrtualization directly between Docker and M1 can be enough. I myself run into the same issue even when trying to rebuild the Docker image/run it for --platform linux/amd64 (see attached logs file).
One solution may be to run a separate Linux VM on your M1 mac, and then within the Linux VM, run the valheim server docker container. It's a bit convoluted but it may work. I'm taking a look here: https://lima-vm.io/docs/examples/
Hi @AndroiDjo just seeing this now.
Can you run the server using Docker CLI instead of docker-compose? See guide here: https://github.com/sethmachine/valheim-server-docker?tab=readme-ov-file#docker-cli
Or do you get a problem both ways?
I tried using Docker CLI. Ok, I will try VM later, thanx.