itzg / itzg/docker-minecraft-bedrock-server

Issue Running Minecraft Bedrock on Pterodactyl – GLIBC Errors

Open
#557 1 comment 0 reactions 0 assignees View on GitHub
discussion
Dominant language
Shell
Stars
1.9k
Forks
303
Avg merge
2h 26m
Merged PRs (30d)
2

Description

Hello,

I am experiencing an issue while trying to run a Minecraft Bedrock server on my Pterodactyl Linux server (version 1.21.101). After setting up the server and attempting to start it, I encounter multiple GLIBC-related errors:

```txt
/home/container$ ./bedrock_server
./bedrock_server: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by ./bedrock_server)
./bedrock_server: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by ./bedrock_server)
./bedrock_server: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by ./bedrock_server)
./bedrock_server: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./bedrock_server)
I am running Ubuntu 22.04 and the installed GLIBC
```
version is:
```bash
ldd --version
ldd (Ubuntu GLIBC 2.35-0ubuntu3.11) 2.35
```

Even though GLIBC 2.35 is installed on my system, the bedrock_server executable fails to detect it, and the server cannot start.
Could you please advise on how to resolve this issue or provide guidance on a compatible setup for running Minecraft Bedrock on Pterodactyl with Ubuntu 22.04?

Thank you for your assistance.

Contributor guide

Open the contributing guide

Research direction

Start with the reported bedrock_server GLIBC errors, the Ubuntu 22.04 environment, and the ldd --version output, then review how the Pterodactyl setup launches the server. Compare the executable's required GLIBC versions with the runtime environment and document a compatible setup or confirmed resolution.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux, shell, ubuntu
Domain
game-dev, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.