MS4 beta will not execute: GLIBC_2.29 & GLIBCXX_3.4.26 not found

• Nov 6, 2022 - 12:19
Reported version
4.0
Type
Functional
Frequency
Few
Severity
S2 - Critical
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

(Ubuntu Linux 18.04) -- Downloaded MS4beta -- Copied to /usr/bin
Set +x flag on program
Tried to create menu launcher - program would not start
Created plain text file w/ command, set text file to 'executable' -- contents:
/usr/bin/MuseScore-4.0.0.223072007-x86_64.AppImage %F -D 85 - program would not start

At command line, tried to invoke program directly (without any command-line parameters) -- terminal:

gandsnut@tinyhp:/usr/bin$
gandsnut@tinyhp:/usr/bin$ ./MuseScore-4.0.0.223072007-x86_64.AppImage
/usr/lib/x86_64-linux-gnu/libjack.so.0
/usr/lib/x86_64-linux-gnu/libnss3.so
/tmp/.mount_MuseScAYA7JR/bin/mscore4portable:
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_MuseScAYA7JR/bin/mscore4portable)

/tmp/.mount_MuseScAYA7JR/bin/mscore4portable:
/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /tmp/.mount_MuseScAYA7JR/bin/mscore4portable)

/tmp/.mount_MuseScAYA7JR/bin/mscore4portable:
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_MuseScAYA7JR/bin/../lib/libsndfile.so.1)

/tmp/.mount_MuseScAYA7JR/bin/mscore4portable:
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_MuseScAYA7JR/bin/../lib/libFLAC.so.8)

gandsnut@tinyhp:/usr/bin$

GLIBC... and GLIBCXX... are not found on on my version of Ubuntu Linux (not listed in Synaptic Package Manager). Recommendation is to NOT try to install/mix assorted versions of GLIBC... I did not investigate GLIBCXX.

Thank you.

Attachment Size
muse-hub_install_error4.png 51.58 KB

Comments

I think there is already an issue about this (only affects some systems), so no need to report this on GitHub, but do note - GitHub is the place to report MU4 issues. The developers are not generally checking here, so posts will probably not be seen.

Is your Chromebook still running an older version of Linux? Or did you try running one other than the default? It works fine for me using the standard Debian installation that comes when I enable Linux. What do you see if you type "cat /etc/os-release" into a terminal window? Just the first line is good enough. Here's what mine say:

PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"

OK, that's indeed an older version. Probably the most straightforward solution is to update your Linux environment. Without knowing more about your system - and, frankly, I'm not really a Linux expert anyhow - it's hard for me to advise on specifics. but in general, it should be painless. There's a good chance typing the following two commands into a terminal will do the job:

sudo apt update
sudo apt upgrade

Then reboot. But I definitely recommend doing some web searches to see if there is any additional info that seems relevant, maybe something specific to your particular mode.