Could you please add qt5-graphicaleffects to the dependencies to fix this problem? The MuseScore team does not take care of building snaps so I’m reporting here. https://musescore.org/en/node/296082#comment-968136
Tried with the latest version from beta channel. Pasting command line output:
(mscore:13394): Gtk-WARNING **: 05:25:41.845: GTK+ module /snap/musescore/91/usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.
Gtk-Message: 05:25:41.845: Failed to load module "canberra-gtk-module"
(mscore:13394): Gtk-WARNING **: 05:25:41.847: GTK+ module /snap/musescore/91/usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded.
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.
Gtk-Message: 05:25:41.847: Failed to load module "canberra-gtk-module"
Qt: Session management error: None of the authentication protocols specified are supported
Unable to load printer plugin "qtubuntu-print"
propsReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.443\" (uid=1000 pid=13394 comm=\"/snap/musescore/91/usr/bin/mscore \" label=\"snap.musescore.mscore (enforce)\") interface=\"org.freedesktop.DBus.Properties\" member=\"GetAll\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=919 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
nmReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.443\" (uid=1000 pid=13394 comm=\"/snap/musescore/91/usr/bin/mscore \" label=\"snap.musescore.mscore (enforce)\") interface=\"org.freedesktop.NetworkManager\" member=\"GetDevices\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=919 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
"Object path cannot be empty"
qrc:/qml/palettes/PalettesWidget.qml:70:5: Type PaletteTree unavailable
qrc:/qml/palettes/PaletteTree.qml:22:1: module "QtQml.Models" is not installed
QMutex: destroying locked mutex
FYI, the AppArmor denials may be something that can be ignored. I suspect MuseScore is doing a connectivity check. Plugging and connecting network-manager-observe should make these go away.