Open benjamin-kirkbride opened 1 year ago
Did you ever figure this out? I don't the maintainers are reading this. I think the issue has something to do with RocketNet.so
. I have the same error as you, but much earlier, I have:
Mono path[0] = '/steamProject/stationeersInstall/rocketstation_DedicatedServer_Data/Managed'
Mono config path = '/steamProject/stationeersInstall/rocketstation_DedicatedServer_Data/MonoBleedingEdge/etc'
Preloaded 'lib_burst_generated.so'
Preloaded 'libsteam_api.so'
Unable to preload the following plugins:
RocketNet.so
And then later it tires to load various versions of RocketNet.so
I used the exact same startup command on Windows, so I'm 98% sure at that this issue is not due to my launch arguments.
Okay, I got it.
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
apt-get update && apt-get install -y libc6 libstdc++6
sed -i 's/bookworm/bullseye/g' /etc/apt/sources.list
rm -rf /var/lib/apt/lists/*
This is taken from https://github.com/ralyon76/stationeers-server/blob/main/Dockerfile
It updates your GLibC version to a version that is compatible with Stationeers.
If you're using cm2network/steamcmd
, try using steamcmd/steamcmd
instead (overload the -entrypoint /bin/bash
or you'll dump into steamcmd prompt)
If Stationeers devs ever read this: If you could compile using an older version of glibc so that RocketNet.so is compatible with Debian GLIBC 2.28-10
, that would save a lot of headache. That is the version of cm2network/steamcmd
which is the one linked on the offical SteamCMD wiki page (and probably the most popular container). Which is close to ubuntu:18.04
. If you have a docker-based build automation system, that might be a drop-in replacement.
And if you can't, please make that version information more obvious.
When running from SteamCMD on Debian 11: