pi-apps icon indicating copy to clipboard operation
pi-apps copied to clipboard

Raspberry Pi OS latest update breaks minecraft-bedrock with libEGL_mesa.so.0: undefined symbol error

Open JustinS-B opened this issue 10 months ago • 4 comments

Confirmations

  • [x] I searched for similar bug reports in https://github.com/Botspot/pi-apps/issues and found none were relevant.
  • [x] I tried updating Pi-Apps and the issue is still not fixed. How to update Pi-Apps?
  • [x] IMPORTANT: I promise to respond to comments on this issue and write a good bug report https://www.softwaretestinghelp.com/how-to-write-good-bug-report/

What happened?

minecraft-bedrock unable to launch after Raspberry Pi OS update

Description

Raspberry Pi OS (full) latest software updates downloaded & installed. Launch MInecraft-bedrock as usual from desktop shortcut. Nothing launches. run from CLI & it errors as below Apologies, but I don't know what to try to do to fix this one. It was working perfectly before I updated.

What are your system specs (run the following command in your terminal)?

pi@Pi5:~ $ ~/pi-apps/api get_device_info
OS: Debian GNU/Linux 12 (bookworm)
OS architecture: 64-bit
Last updated Pi-Apps on: 03/09/2025
date: option requires an argument -- 'd'
Try 'date --help' for more information.
Latest Pi-Apps version:
Kernel: aarch64 6.6.74+rpt-rpi-v8
Device model: Raspberry Pi 5 Model B Rev 1.0
SOC identifier: bcm2712
Machine-id (hashed): 73d4f744f4497025e8133efe6a9f0bd279c9dd76
Serial-number (hashed): faf231eee2ccf4a9020120d2bd4005bbcfb1b6a1
Cpu name: Cortex-A76
Ram size: 3.99 GB
Raspberry Pi OS image version: 2024-07-04
Language: en_US.UTF-8

(Recommended) Error log? Terminal output? Debug messages?

pi@Pi5:~ $ GALLIUM_HUD=simple,fps ~/.local/bin/MCBedrock.AppImage
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
/tmp/.mount_MCBedrOgmKQN/usr/bin/msa-ui-qt: symbol lookup error: /lib/aarch64-linux-gnu/libEGL_mesa.so.0: undefined symbol: wl_display_create_queue_with_name
/tmp/.mount_MCBedrOgmKQN/usr/bin/mcpelauncher-ui-qt: symbol lookup error: /lib/aarch64-linux-gnu/libEGL_mesa.so.0: undefined symbol: wl_display_create_queue_with_name
/tmp/.mount_MCBedrOgmKQN/AppRun: line 15: kill: (2341) - No such process

JustinS-B avatar Mar 09 '25 17:03 JustinS-B

Hello there 👋 Thanks for submitting your first issue to the Pi-Apps project! We'll try to get back to you as soon as possible. In the meantime, we encourage you join our Discord server, where you can ask any questions you might have.

Please respond as soon as possible if a Pi-Apps maintainer requests more information from you. Stale issues will be closed after a lengthy period of time with no response.

github-actions[bot] avatar Mar 09 '25 17:03 github-actions[bot]

There is nothing that we can do for your issue as we are not the developers of the software MESA or minecraft bedrock. Please report your regression to the appropriate upstream software developers at PiOS, MESA, and/or the MC Bedrock Launcher

https://github.com/raspberrypi/bookworm-feedback/issues https://github.com/minecraft-linux/appimage-builder https://gitlab.freedesktop.org/mesa/mesa/-/issues

theofficialgman avatar Mar 09 '25 17:03 theofficialgman

I just tried installing Minecraft Bedrock and it immediately had the exact same error.

Usually launch errors are the app's fault, and we can downgrade it, but in this case there have been no pi-apps updates for this app for 10 months. So either the app has been broken for 10 months, or more likely you were correct that it was an OS update that caused the issue. Please do as gman said and open issues.

Botspot avatar Mar 09 '25 22:03 Botspot

Until someone can find a way to use the flatpak, a temporary solution has been found. The app has not been broken for 10 months only 1. The app still functions on rpi 5 using the command: QT_QPA_PLATFORM=xcb GALLIUM_HDD=simple,fps ~/.local/bin/MCBedrock.AppImage

I hope this helps and of course always back up your worlds.

Combustion-is-fun avatar Apr 14 '25 12:04 Combustion-is-fun