box64 icon indicating copy to clipboard operation
box64 copied to clipboard

Minecraft bedrock server

Open CactiChameleon9 opened this issue 4 years ago • 11 comments

I am trying to run Minecraft's official bedrock server software using box64 on an rpi4 (dietpi 64bit) I used libs from here extracted to /usr/lib/x86_64-linux-gnu I also extracted libgcc1 and libstdc++6 and also put the libs in /usr/lib/x86_64-linux-gnu

I think the main issue is with libnsl.so.1, but there is also an issue with the bedrock-server itself I get the following error:

dietpi@DietPiServer:/tmp/bedrock-server$ box64 bedrock_server
Box64 with Dynarec v0.1.3 2ee0230 built on Jul 16 2021 10:26:34
Using default BOX64_LD_LIBRARY_PATH: ./:lib/:lib64/:x86_64/:bin64/:libs64/
Using default BOX64_PATH: ./:bin/
Counted 23 Env var
Looking for bedrock_server
Using native(wrapped) libz.so.1
Using emulated /usr/lib/x86_64-linux-gnu/libnsl.so.1
Using native(wrapped) libssl.so.1
Using native(wrapped) libcrypto.so.1
Using native(wrapped) libdl.so.2
Using native(wrapped) librt.so.1
Using native(wrapped) libm.so.6
Using native(wrapped) libpthread.so.0
Using emulated /usr/lib/x86_64-linux-gnu/libstdc++.so.6
Using emulated /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
Using native(wrapped) libc.so.6
Using native(wrapped) ld-linux-x86-64.so.2
Warning, cannot apply Global type: R_X86_64_TPOFF64 on errno @0x7fabfdbfa0 (0), no elf_header found
Error: Global Symbol xdr_void not found, cannot apply R_X86_64_GLOB_DAT @0x7fabfdbfb0 ((nil)) in /usr/lib/x86_64-linux-gnu/libnsl.so.1
Error: Global Symbol xdr_u_int not found, cannot apply R_X86_64_GLOB_DAT @0x7fabfdbfc8 ((nil)) in /usr/lib/x86_64-linux-gnu/libnsl.so.1
Error: Global Symbol _libc_intl_domainname not found, cannot apply R_X86_64_GLOB_DAT @0x7fabfdbfd0 ((nil)) in /usr/lib/x86_64-linux-gnu/libnsl.so.1
Error: Global Symbol xdr_netobj not found, cannot apply R_X86_64_GLOB_DAT @0x7fabfdbfd8 ((nil)) in /usr/lib/x86_64-linux-gnu/libnsl.so.1
Error: Global Symbol xdr_bool not found, cannot apply R_X86_64_GLOB_DAT @0x7fabfdbfe8 ((nil)) in /usr/lib/x86_64-linux-gnu/libnsl.so.1
Error: Global Symbol EVP_MD_CTX_free not found, cannot apply R_X86_64_GLOB_DAT @0x5060b20 ((nil)) in /tmp/bedrock-server/bedrock_server
Error: Global Symbol EVP_CIPHER_CTX_free not found, cannot apply R_X86_64_GLOB_DAT @0x5060e68 ((nil)) in /tmp/bedrock-server/bedrock_server
Error: PltResolver: Symbol OPENSSL_init_crypto(ver 2: OPENSSL_init_crypto@OPENSSL_1_1_0) not found, cannot apply R_X86_64_JUMP_SLOT 0x50610e8 (0x40b826) in /tmp/bedrock-server/bedrock_server

CactiChameleon9 avatar Jul 16 '21 10:07 CactiChameleon9

Which version? Sure there is a better server software

IsaacMvmv avatar Jul 28 '21 19:07 IsaacMvmv

https://github.com/NiclasOlofsson/MiNET/

Written in C, natively fast server software

IsaacMvmv avatar Jul 28 '21 19:07 IsaacMvmv

https://wiki.vg/Bedrock_Edition_Program_List Check this also

IsaacMvmv avatar Jul 28 '21 19:07 IsaacMvmv

@IsaacMvmv Thanks for the suggestions. The main draw of the official server software is that everything works which is very useful for a survival. Could you recommend me some bedrock server where most things (including mob ai) work?

Currently I am using papermc with geysermc, which works well - but is a bit resource intensive

CactiChameleon9 avatar Jul 28 '21 19:07 CactiChameleon9

Check the links There is your solution, native hope fast minecraft bedrock server software with mob ai lol

IsaacMvmv avatar Jul 28 '21 20:07 IsaacMvmv

Could wrapping libnsl help circumventing this issue?

soyflourbread avatar Aug 10 '21 15:08 soyflourbread

new version box64 working but cannot join, stuck on locating server stuck box64 minecraft server

TukangM avatar Feb 20 '22 13:02 TukangM

Hmmm, show me your server start command, and tell me if you are using spigot, paper, etc...

IsaacMvmv avatar Feb 20 '22 14:02 IsaacMvmv

I have a MC server in my pi4, and it runs well

IsaacMvmv avatar Feb 20 '22 14:02 IsaacMvmv

Oh, thats a c server software

IsaacMvmv avatar Feb 20 '22 14:02 IsaacMvmv

Which one do you use?

IsaacMvmv avatar Feb 20 '22 14:02 IsaacMvmv

I think this one is resolved.. I'm running on a Pi inside docker successfully. https://github.com/tristanmorgan/bedrock-box

tristanmorgan avatar Oct 20 '22 05:10 tristanmorgan

Sounds good enough to me. Closing

CactiChameleon9 avatar Oct 20 '22 08:10 CactiChameleon9