musescore / musescore/MuseScore
[Linux] MuseScore Flatpack package unable to use Muse Sounds
@iamtesch is already working on this.
Since Dec 16, 2023.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Summary by @shoogle:
Muse Sounds works when MuseScore is installed as an AppImage but not when MuseScore is installed as a Flatpack.
It appears that the Flatpack package:
- Is unable to access the
libMuseSamplerCoreLib.solibrary at its default location. - Provides a different version of
libopusto that expected bylibMuseSamplerCoreLib.so.
These could be solved by:
- Muse Hub installing
libMuseSamplerCoreLib.soto a location that Flatpacks are able to access. - Using a static version of
libopus, or a dynamic version with "custom mode support" disabled, or the Flatpack maintainer could bundle the version oflibopuslibMuseSamplerCoreLib.sois currently using.
Original issue content:
OS: Pop!_OS 22.04 LTS, based on Ubuntu 22.04
Musescore Version: OS: KDE Flatpak runtime, Arch.: x86_64, MuseScore version (64-bit): 4.0.2-, revision: github-musescore-musescore-
Issue:
After installing MuseHub and Musescore 4.02 from the flatpak, the Soundfonts (saved in the default location) are not found by the flatpak. If I install the AppImage instead (MuseScore-4.0.2.230651545-x86_64.AppImage), it does find the Soundfonts.
Steps taken:
Install Musescore 4.0
Install MuseHub and Soundfonts
Unable to access Soundfonts
Uninstall and purge Musehub and Musescore
Install Musehub
Install Musescore
Unable to access Soundfonts
Install AppImage
Soundfonts work in AppImage
Update Musescore flatpak to 4.02
Unable to access Soundfonts in flatpak
Currently I can access the Soundfonts by using the AppImage version, however I would prefer to use the flatpak, if possible.
Thanks for any help with this.
Image of mixer showing no access to Soundfonts in flatpak

Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.