MuseScore Portable AppImage 3.5.2 doesn't work in Ubuntu Studio 20.04.1 LTS
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
Attachment | Size |
---|---|
Captura de pantalla_2020-10-18_22-55-50.jpg | 171.96 KB |
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 There was discussion about a… 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 I remember the discussion … 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 Hi, Jeetee!!! The output… 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 Hi, Jeetee!!! The output… by jotape1960
The slowness with me (Ubuntu studio 20.10) is due to the browser. Remove it and try again ... (View-browser on musescore).
In reply to There was discussion about a… 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 I tested it on clean Ubuntu… 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!!!
In reply to I reset to the factory… by jotape1960
I am glad! Thank you for reporting the problem.
Of course, such behavior shouldn't be.
Probably in MuseScore 4 we can fix it.