Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The launcher doesn't work on Arch Linux ARM #1023

Open
Mateus13000 opened this issue Jul 26, 2024 · 3 comments
Open

The launcher doesn't work on Arch Linux ARM #1023

Mateus13000 opened this issue Jul 26, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@Mateus13000
Copy link

Describe the bug
The "normal" version doesn't work at all, the bookworm one does, but it doesn't start the game.
To Reproduce
Steps to reproduce the behavior:

  1. Download it.
  2. Run it.

Expected behavior
Working launcher.

Screenshots
Captura de imagem_20240726_073024
Captura de imagem_20240726_073123
Captura de imagem_20240726_075241

Desktop (please complete the following information):

  • OS: Arch Linux ARM - KDE Plasma 6.1.3 - Wayland
  • Version: arm64-v0.15.2.796
  • Installation Type: AppImage

Additional context
It worked once (the bookworm version, the normal one never worked), but then I updated some system packages and boom, no more minecraft bedrock .

@Mateus13000 Mateus13000 added the bug Something isn't working label Jul 26, 2024
@ChristopherHX
Copy link
Member

ChristopherHX commented Jul 26, 2024

I'm not using archlinux anymore, since I no longer want to see surprises after updates without doing upgrades

As last resort you can try if the sdl3 framework is still compatible with your drivers
Otherwise try the AUR package and compiling this

The eglut fork used by current releases is planned to be phased out long tern.

Warning

this is a nightly, no applicable changelog, no applicable versioning
Like archlinux an rolling appimage
See here:
https://github.com/minecraft-linux/mcpelauncher-manifest/releases/download/nightly/Minecraft_Bedrock_Launcher-bookworm-sdl3-arm64-v0.15.2.422.AppImage

@Mateus13000
Copy link
Author

Mateus13000 commented Jul 26, 2024

I'm not using archlinux anymore, since I no longer want to see surprises after updates without doing upgrades

As last resort you can try if the sdl3 framework is still compatible with your drivers Otherwise try the AUR package and compiling this

The eglut fork used by current releases is planned to be phased out long tern.

Warning

this is a nightly, no applicable changelog, no applicable versioning Like archlinux an rolling appimage See here: https://github.com/minecraft-linux/mcpelauncher-manifest/releases/download/nightly/Minecraft_Bedrock_Launcher-bookworm-sdl3-arm64-v0.15.2.422.AppImage

Captura de imagem_20240726_091443

I tried to install the launcher with yay, but no aarch64 support...

@ChristopherHX
Copy link
Member

Your OpenGL ES3 drivers seem to be broken due to your update, while your screenshot says some drivers are still there and could show information.

eglGetDisplay is returning an error, for both eglut and sdl3.

Due to using archlinux you are potentially unable to go back to the last known good drivers.

The Flatpak build usually uses the drivers from flathub sdks so this might be a try...
however flatpak usually cause driver issues due to this behavior for my own devices

Regarding bookworm vs non bookworm appimages, bookworm ones are built from debian bookworm with native wayland qt components and require a newer glibc system to run. (the sdl3 bookworm appimage / flatpak are wayland native)
On the other hand non bookworm appimages are for old distros like ubuntu 18.04+ (arm64) / buster+ (arm32) / ubuntu 16.04+ (amd64/i386), so it doesn't make sense to make the runnable on newer distros going forward

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants