BedrockOnLinux v1.2.6
BedrockOnLinux v1.2.6
Fixes online sign-in and two crashes.
Fixed
- Online sign-in freeze on the "Get Started" screen (#28). The game reached "Get Started" and froze with the music still playing (UI thread stuck on a TLS call that never returned). The launcher was configured to use an OpenSSL-based login component that had never been published, so native login silently fell back to Wine's Schannel stack and hung. That component (
openssl-xcurl-set-17bc4b81e178.tar.gz) is now published on the releases, so sign-in completes instead of hanging. No launcher update is strictly required for this one — the fix is the published asset — but updating is recommended for the rest. - Crash when opening/closing Settings or pausing the game (#27). Mostly seen on the Steam Deck. It was a stack overflow: the deep call chain the settings/pause screens walk overran Minecraft's 1 MB stack by only a few KB. The launcher now enlarges the game's stack reserve to 16 MB before launch, giving that chain the headroom it needs.
- Mouse cursor escaping the window in windowed mode (#26). New optional setting "Keep the mouse inside the window" (Settings). When enabled, the game runs inside a Wine virtual desktop so the cursor stays inside the game window during mouse-look. Off by default; enable it if you play windowed.
Notes
- The game engine (
GDK-Proton-xuser-wow64-archs-r7) is unchanged from v1.2.5 and is picked up automatically from the recent releases — no re-download.
Install
- Portable (any distro):
bedrock-on-linux-1.2.6.pyz(needspython3+ Tk) - AppImage (self-contained):
BedrockOnLinux-1.2.6-x86_64.AppImage - Debian/Ubuntu:
bedrock-on-linux_1.2.6_all.deb - Flatpak:
BedrockOnLinux-1.2.6-x86_64.flatpak