TheRemote / MinecraftBedrockServer

Sets up a Minecraft Bedrock dedicated server on Ubuntu with options for automatic updates and running at startup
https://jamesachambers.com/minecraft-bedrock-edition-ubuntu-dedicated-server-guide/
MIT License
811 stars 173 forks source link

Server does not start after successful installation #83

Closed smolinde closed 3 years ago

smolinde commented 3 years ago

After successful installation the start.sh crashes. See log below:

ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored. /home/pi/minecraftbe/schwebeplattform/bedrock_server: error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory

I even run my raspi 4 (8GB) with arm 64bit. This seems not to fix the issue. I hope for some help :) Thank you a lot!

murkyl commented 3 years ago

What platform are you running? It seems like ARM on a Pi? The ARM builds are broken right now per the readme.

smolinde commented 3 years ago

I have the ARM processor and Raspberry Pi 4 (8GB). Will the project be repaired/updated so it would be possible to run a server on a raspi 4?

murkyl commented 3 years ago

The bedrock server code is compiled as Intel x86 architecture. It seems there are working Docker Images and such for the Java version, however the Java version doesn't allow interoperability with consoles and tablets. I'm not an expert on this in particular but if you want to run the Bedrock Edition server you may have to go with an x86 based machine for the moment or run it within a VM infrastructure that can emulate an x86 environment.

smolinde commented 3 years ago

I will try to install the x64 beta OS for the raspberry pi 4, if it works I will post something here.

TheRemote commented 3 years ago

The dependencies have been regenerated but check out https://jamesachambers.com/official-minecraft-bedrock-dedicated-server-on-raspberry-pi/ for the full walkthrough on how to get the Pi part of it going for sure!