MuseScore Portable AppImage 3.5.2 doesn't work in Ubuntu Studio 20.04.1 LTS

• Oct 19, 2020 - 03:08

Hi, gang!!!

I use MuseScore 3.4.2 Portable AppImage in Ubuntu Studio 20.04.1 LTS (64 bit Linux).

I downloaded and tried to use the last 3.5.2 Portable AppImage fot Linux but... "Houston, we have a problem!"

The last 3.5.2 version takes a lot of time (more than 4 times than the 3.4.2 version) to open the main screen (see the attached image).

But, when I try to open any score file... I can be waiting for 10, 15, 20 or 30 minutes and... The last 3.5.2 version cannot to open the file (the HDD light is lighting all those time so, I guess the program is trying to open the file), but... After that long time, the program just ends (full disappearing from the screen) without any kind of message.

So... I just can use the 3.4.2 version, which is still running perfectly, here.

I don't have any clue about what is wrong here.

I don't know any clue about how much differences there be between the versions.

I know I'm in the minority group of people using MuseScore in Linux, but...

Can somebody take a look about this problem, please? ???

Blessings and Greetings from Chile!!!

JUAN


Comments

There was discussion about a file being the wrong version and that certain Linux versions needed a newer file. Perhaps it's related to this and someone will remember that discussion on Telegram a few days ago.

In reply to by mike320

I remember the discussion (though without having much knowledge on the subject myself). It had to do with bundling a too new version of glibc (see https://musescore.org/en/node/311377). This however would prevent the AppImage from launching at all and not "partially working" as witnessed here.

However, as a first step it would be good if you (OP) could run the following command and tell us the output:
./MuseScore*.AppImage check-depends
This will tell you if any libraries are missing (i.e. not provided by either the system or the AppImage itself) and might provide a hint to investigate for those with more knowledge on the subject matter.

In reply to by jeetee

Hi, Jeetee!!!

The output from the command you asked is as follow:

Package:

MuseScore 3 Portable AppImage
MuseScore: Music Score Editor; Version 3.5.2; Build 465e7b6

System:

Linux 5.4.0-51-lowlatency x86_64 GNU/Linux
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

In package only: 11

libboost_filesystem.so.1.58.0
libboost_system.so.1.58.0
libcapnp-0.5.3.so
libhogweed.so.4
libicudata.so.56
libicui18n.so.56
libicuuc.so.56
libkj-0.5.3.so
libnettle.so.6
libprotobuf-lite.so.9
libpulsecommon-8.0.so

System only: 142

/lib/x86_64-linux-gnu/libblkid.so.1
/lib/x86_64-linux-gnu/libbz2.so.1.0
/lib/x86_64-linux-gnu/libc.so.6
/lib/x86_64-linux-gnu/libcom_err.so.2
/lib/x86_64-linux-gnu/libdl.so.2
/lib/x86_64-linux-gnu/libexpat.so.1
/lib/x86_64-linux-gnu/libgcc_s.so.1
/lib/x86_64-linux-gnu/libgpg-error.so.0
/lib/x86_64-linux-gnu/libm.so.6
/lib/x86_64-linux-gnu/libmount.so.1
/lib/x86_64-linux-gnu/libpthread.so.0
/lib/x86_64-linux-gnu/libresolv.so.2
/lib/x86_64-linux-gnu/librt.so.1
/lib/x86_64-linux-gnu/libuuid.so.1
/lib/x86_64-linux-gnu/libz.so.1
/lib64/ld-linux-x86-64.so.2
/tmp/tmp.30buN2DBqq/../../../../../lib/libgcc_s.so.1
/tmp/tmp.30buN2DBqq/../../../lib/libgcc_s.so.1
/tmp/tmp.30buN2DBqq/../../lib/libgcc_s.so.1
/usr/lib/x86_64-linux-gnu/libaom.so.0
/usr/lib/x86_64-linux-gnu/libaribb24.so.0
/usr/lib/x86_64-linux-gnu/libasound.so.2
/usr/lib/x86_64-linux-gnu/libatk-1.0.so.0
/usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
/usr/lib/x86_64-linux-gnu/libatspi.so.0
/usr/lib/x86_64-linux-gnu/libavcodec.so.58
/usr/lib/x86_64-linux-gnu/libavformat.so.58
/usr/lib/x86_64-linux-gnu/libavutil.so.56
/usr/lib/x86_64-linux-gnu/libbluray.so.2
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0
/usr/lib/x86_64-linux-gnu/libbsd.so.0
/usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2
/usr/lib/x86_64-linux-gnu/libcairo.so.2
/usr/lib/x86_64-linux-gnu/libchromaprint.so.1
/usr/lib/x86_64-linux-gnu/libcodec2.so.0.9
/usr/lib/x86_64-linux-gnu/libdatrie.so.1
/usr/lib/x86_64-linux-gnu/libdouble-conversion.so.3
/usr/lib/x86_64-linux-gnu/libdrm.so.2
/usr/lib/x86_64-linux-gnu/libEGL.so.1
/usr/lib/x86_64-linux-gnu/libepoxy.so.0
/usr/lib/x86_64-linux-gnu/libevent-2.1.so.7
/usr/lib/x86_64-linux-gnu/libffi.so.7
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
/usr/lib/x86_64-linux-gnu/libfreetype.so.6
/usr/lib/x86_64-linux-gnu/libfribidi.so.0
/usr/lib/x86_64-linux-gnu/libgdk-3.so.0
/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
/usr/lib/x86_64-linux-gnu/libGL.so.1
/usr/lib/x86_64-linux-gnu/libGLdispatch.so.0
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
/usr/lib/x86_64-linux-gnu/libGLX.so.0
/usr/lib/x86_64-linux-gnu/libgme.so.0
/usr/lib/x86_64-linux-gnu/libgmp.so.10
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
/usr/lib/x86_64-linux-gnu/libgomp.so.1
/usr/lib/x86_64-linux-gnu/libgraphite2.so.3
/usr/lib/x86_64-linux-gnu/libgsm.so.1
/usr/lib/x86_64-linux-gnu/libgtk-3.so.0
/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
/usr/lib/x86_64-linux-gnu/libhogweed.so.5
/usr/lib/x86_64-linux-gnu/libICE.so.6
/usr/lib/x86_64-linux-gnu/libicudata.so.66
/usr/lib/x86_64-linux-gnu/libicui18n.so.66
/usr/lib/x86_64-linux-gnu/libicuuc.so.66
/usr/lib/x86_64-linux-gnu/libidn2.so.0
/usr/lib/x86_64-linux-gnu/libjpeg.so.8
/usr/lib/x86_64-linux-gnu/liblcms2.so.2
/usr/lib/x86_64-linux-gnu/liblz4.so.1
/usr/lib/x86_64-linux-gnu/libminizip.so.1
/usr/lib/x86_64-linux-gnu/libmp3lame.so.0
/usr/lib/x86_64-linux-gnu/libmpg123.so.0
/usr/lib/x86_64-linux-gnu/libnettle.so.7
/usr/lib/x86_64-linux-gnu/libnuma.so.1
/usr/lib/x86_64-linux-gnu/libOpenCL.so.1
/usr/lib/x86_64-linux-gnu/libopencore-amrnb.so.0
/usr/lib/x86_64-linux-gnu/libopencore-amrwb.so.0
/usr/lib/x86_64-linux-gnu/libopenjp2.so.7
/usr/lib/x86_64-linux-gnu/libopenmpt.so.0
/usr/lib/x86_64-linux-gnu/libopus.so.0
/usr/lib/x86_64-linux-gnu/libp11-kit.so.0
/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0
/usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
/usr/lib/x86_64-linux-gnu/libpcre2-16.so.0
/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0
/usr/lib/x86_64-linux-gnu/libpixman-1.so.0
/usr/lib/x86_64-linux-gnu/libpng16.so.16
/usr/lib/x86_64-linux-gnu/libprotobuf-lite.so.17
/usr/lib/x86_64-linux-gnu/libre2.so.5
/usr/lib/x86_64-linux-gnu/librsvg-2.so.2
/usr/lib/x86_64-linux-gnu/libshine.so.3
/usr/lib/x86_64-linux-gnu/libSM.so.6
/usr/lib/x86_64-linux-gnu/libsnappy.so.1
/usr/lib/x86_64-linux-gnu/libsoxr.so.0
/usr/lib/x86_64-linux-gnu/libspeex.so.1
/usr/lib/x86_64-linux-gnu/libsqlite3.so.0
/usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
/usr/lib/x86_64-linux-gnu/libswresample.so.3
/usr/lib/x86_64-linux-gnu/libthai.so.0
/usr/lib/x86_64-linux-gnu/libtheoradec.so.1
/usr/lib/x86_64-linux-gnu/libtheoraenc.so.1
/usr/lib/x86_64-linux-gnu/libtwolame.so.0
/usr/lib/x86_64-linux-gnu/libunistring.so.2
/usr/lib/x86_64-linux-gnu/libva-drm.so.2
/usr/lib/x86_64-linux-gnu/libva-x11.so.2
/usr/lib/x86_64-linux-gnu/libva.so.2
/usr/lib/x86_64-linux-gnu/libvdpau.so.1
/usr/lib/x86_64-linux-gnu/libvo-amrwbenc.so.0
/usr/lib/x86_64-linux-gnu/libvpx.so.6
/usr/lib/x86_64-linux-gnu/libwavpack.so.1
/usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0
/usr/lib/x86_64-linux-gnu/libwayland-egl.so.1
/usr/lib/x86_64-linux-gnu/libwebp.so.6
/usr/lib/x86_64-linux-gnu/libwebpdemux.so.2
/usr/lib/x86_64-linux-gnu/libwebpmux.so.3
/usr/lib/x86_64-linux-gnu/libX11.so.6
/usr/lib/x86_64-linux-gnu/libx264.so.155
/usr/lib/x86_64-linux-gnu/libx265.so.179
/usr/lib/x86_64-linux-gnu/libxcb-icccm.so.4
/usr/lib/x86_64-linux-gnu/libxcb-image.so.0
/usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1
/usr/lib/x86_64-linux-gnu/libxcb-randr.so.0
/usr/lib/x86_64-linux-gnu/libxcb-render-util.so.0
/usr/lib/x86_64-linux-gnu/libxcb-render.so.0
/usr/lib/x86_64-linux-gnu/libxcb-shape.so.0
/usr/lib/x86_64-linux-gnu/libxcb-shm.so.0
/usr/lib/x86_64-linux-gnu/libxcb-util.so.1
/usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0
/usr/lib/x86_64-linux-gnu/libxcb-xinput.so.0
/usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1
/usr/lib/x86_64-linux-gnu/libxcb.so.1
/usr/lib/x86_64-linux-gnu/libXinerama.so.1
/usr/lib/x86_64-linux-gnu/libxkbcommon-x11.so.0
/usr/lib/x86_64-linux-gnu/libxml2.so.2
/usr/lib/x86_64-linux-gnu/libxslt.so.1
/usr/lib/x86_64-linux-gnu/libXss.so.1
/usr/lib/x86_64-linux-gnu/libxvidcore.so.4
/usr/lib/x86_64-linux-gnu/libzvbi.so.0
linux-vdso.so.1

Provided by both: 84

/lib/x86_64-linux-gnu/libdbus-1.so.3
/lib/x86_64-linux-gnu/libidn.so.11
/lib/x86_64-linux-gnu/libkeyutils.so.1
/lib/x86_64-linux-gnu/liblzma.so.5
/lib/x86_64-linux-gnu/libnsl.so.1
/lib/x86_64-linux-gnu/libpcre.so.3
/lib/x86_64-linux-gnu/libselinux.so.1
/lib/x86_64-linux-gnu/libsystemd.so.0
/usr/lib/x86_64-linux-gnu/libasyncns.so.0
/usr/lib/x86_64-linux-gnu/libavahi-client.so.3
/usr/lib/x86_64-linux-gnu/libavahi-common.so.3
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
/usr/lib/x86_64-linux-gnu/libcups.so.2
/usr/lib/x86_64-linux-gnu/libdb-5.3.so
/usr/lib/x86_64-linux-gnu/libffi.so.6
/usr/lib/x86_64-linux-gnu/libFLAC.so.8
/usr/lib/x86_64-linux-gnu/libgcrypt.so.20
/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
/usr/lib/x86_64-linux-gnu/libgnutls.so.30
/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2
/usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0
/usr/lib/x86_64-linux-gnu/libjack.so.0
/usr/lib/x86_64-linux-gnu/libk5crypto.so.3
/usr/lib/x86_64-linux-gnu/libkrb5.so.3
/usr/lib/x86_64-linux-gnu/libkrb5support.so.0
/usr/lib/x86_64-linux-gnu/libmircommon.so.7
/usr/lib/x86_64-linux-gnu/libmircore.so.1
/usr/lib/x86_64-linux-gnu/libmirprotobuf.so.3
/usr/lib/x86_64-linux-gnu/libnspr4.so
/usr/lib/x86_64-linux-gnu/libnss3.so
/usr/lib/x86_64-linux-gnu/libnssutil3.so
/usr/lib/x86_64-linux-gnu/libogg.so.0
/usr/lib/x86_64-linux-gnu/libplc4.so
/usr/lib/x86_64-linux-gnu/libplds4.so
/usr/lib/x86_64-linux-gnu/libportaudio.so.2
/usr/lib/x86_64-linux-gnu/libportmidi.so.0
/usr/lib/x86_64-linux-gnu/libporttime.so.0
/usr/lib/x86_64-linux-gnu/libpulse.so.0
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
/usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
/usr/lib/x86_64-linux-gnu/libQt5Help.so.5
/usr/lib/x86_64-linux-gnu/libQt5Network.so.5
/usr/lib/x86_64-linux-gnu/libQt5Positioning.so.5
/usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5
/usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
/usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
/usr/lib/x86_64-linux-gnu/libQt5QuickControls2.so.5
/usr/lib/x86_64-linux-gnu/libQt5QuickTemplates2.so.5
/usr/lib/x86_64-linux-gnu/libQt5QuickWidgets.so.5
/usr/lib/x86_64-linux-gnu/libQt5Sql.so.5
/usr/lib/x86_64-linux-gnu/libQt5Svg.so.5
/usr/lib/x86_64-linux-gnu/libQt5Test.so.5
/usr/lib/x86_64-linux-gnu/libQt5WebChannel.so.5
/usr/lib/x86_64-linux-gnu/libQt5WebEngineCore.so.5
/usr/lib/x86_64-linux-gnu/libQt5WebEngineWidgets.so.5
/usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
/usr/lib/x86_64-linux-gnu/libQt5Xml.so.5
/usr/lib/x86_64-linux-gnu/libQt5XmlPatterns.so.5
/usr/lib/x86_64-linux-gnu/libsmime3.so
/usr/lib/x86_64-linux-gnu/libsndfile.so.1
/usr/lib/x86_64-linux-gnu/libtasn1.so.6
/usr/lib/x86_64-linux-gnu/libvorbis.so.0
/usr/lib/x86_64-linux-gnu/libvorbisenc.so.2
/usr/lib/x86_64-linux-gnu/libvorbisfile.so.3
/usr/lib/x86_64-linux-gnu/libwayland-client.so.0
/usr/lib/x86_64-linux-gnu/libwrap.so.0
/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1
/usr/lib/x86_64-linux-gnu/libXau.so.6
/usr/lib/x86_64-linux-gnu/libxcb-glx.so.0
/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1
/usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0
/usr/lib/x86_64-linux-gnu/libXcomposite.so.1
/usr/lib/x86_64-linux-gnu/libXcursor.so.1
/usr/lib/x86_64-linux-gnu/libXdamage.so.1
/usr/lib/x86_64-linux-gnu/libXdmcp.so.6
/usr/lib/x86_64-linux-gnu/libXext.so.6
/usr/lib/x86_64-linux-gnu/libXfixes.so.3
/usr/lib/x86_64-linux-gnu/libXi.so.6
/usr/lib/x86_64-linux-gnu/libxkbcommon.so.0
/usr/lib/x86_64-linux-gnu/libXrandr.so.2
/usr/lib/x86_64-linux-gnu/libXrender.so.1
/usr/lib/x86_64-linux-gnu/libXtst.so.6

Provided by neither: 0

Extra: (in package but unlinked. Possibly needed by plugins) 54

libcomposeplatforminputcontextplugin.so
libcupsprintersupport.so
libdialogplugin.so
libdialogsprivateplugin.so
libfreebl3.so
libfreeblpriv3.so
libibusplatforminputcontextplugin.so
libmodelsplugin.so
libnssckbi.so
libnssdbm3.so
libpng12.so.0
libqconnmanbearer.so
libqgenericbearer.so
libqgif.so
libqgtk3.so
libqicns.so
libqico.so
libqjpeg.so
libqmlfolderlistmodelplugin.so
libqmlsettingsplugin.so
libqnmbearer.so
libqquicklayoutsplugin.so
libqsqlite.so
libqsvg.so
libqsvgicon.so
libqtga.so
libqtgraphicaleffectsplugin.so
libqtgraphicaleffectsprivate.so
libqtiff.so
libqtposition_geoclue.so
libqtposition_positionpoll.so
libqtquick2plugin.so
libqtquickcontrols2materialstyleplugin.so
libqtquickcontrols2plugin.so
libqtquickcontrols2universalstyleplugin.so
libqtquickcontrolsplugin.so
libqtquickextrasflatplugin.so
libqtquickextrasplugin.so
libqtquicktemplates2plugin.so
libqtvirtualkeyboardplugin.so
libqwbmp.so
libqwebp.so
libqxcb-egl-integration.so
libqxcb-glx-integration.so
libqxcb.so
libsoftokn3.so
libssl.so.1.0.0
libssl3.so
libwayland-server.so.0
libwidgetsplugin.so
libwindowplugin.so
libxcb-present.so.0
libxshmfence.so.1
libXxf86vm.so.1
(END)

That's all, folks!!!

In reply to by jotape1960

Thank you Juan.

One of the in-house devs is looking into it. So far it seems that the AppImage works fine on a clean Ubuntu 20.04, so perhaps it is due to a difference between the normal and the Studio packaging.
He'll test out on Studio as well.

Are you currently working on a specific score? Or does the crash also happen on a new score?

If you've not customized too much, you might consider performing a reset to defaults of musescore to see if that somehow remedies it (perhaps take a backup of the current settings file first, so we might compare it if that solves it).

In reply to by mike320

I tested it on clean Ubuntu 20.04 and Ubuntu Studio 20.04 - everything works.
I tested using virtual machines, there was a problem that when switching the audio output, the sound stopped working, even if you put the setting back. Only restarting the virtual machine helped.

So, I recommend:
1. Try reset settings (./MuseScore*.AppImage -F)
2. Try reboot the machine

In reply to by igor.korsukov

I reset to the factory settings and reboot the machine and.. NOW IT WORKS!!! He he he!!!

Maybe it is due to the places where I have my scores, styles and soundfonts (I don't use the factory preset). I guess the program needs to be "guided" about that, manually. I don't know!!!

Now, I have to try in the other computers. I hope it works so well in the other PCs.

Thanks a lot for your time, folks!!!

Do you still have an unanswered question? Please log in first to post your question.