Musescore 4 on Linux
For no reason I can think of, other than I guess I haven't suffered enough, and against my better judgment (not that my judgment has ever been any good), I have been messing with Linux. Particularly trying to get muse sounds to work. I have MU4 loaded and working. I have the Hub loaded and have downloaded the Strings sounds. I can't activate muse sounds or select them in the mixer. Diagnostics can't find the muse library. The hub says the strings are loaded in the default location.
Now before anyone says that all I have to do is such and such, there's more. This is only a test for me. I have Mint running from a 75 gig usb iso. Crazy, I know.
But if I can get it to work it would be fun. This is how I learn things.
Comments
You've probably already seen it, anyway: https://musescore.org/en/node/336143
HTH
In reply to You've probably already seen… by Shoichi
I can't see anything there that is helpful. Everything has been downloaded and installed through Mint. But MuseSounds is grayed out in MU4.
In reply to I can't see anything there… by bobjp
On this Mint I download the Nightly, right-click/properties/permissions and put a check mark on run as program.
Sabatella: For Muse Hub, you might need to manually start the helper service - type "sudo muse-hub-service" before running "muse-hub" (no "sudo" needed).
Welcome to the Linux world. I am sure you will have fun...
The fact that you could download the Strings sounds, means that muse service is working as designed. (and you are part of the botnet now)
If diagnostics cannot find the muse library: this means you don't have
/usr/lib/libMuseSamplerCoreLib.so (or something is wrong with it)
For MuseSounds to work, you need:
-Musesounds intruments
/usr/lib/libMuseSamplerCoreLib.so
/var/lib/MuseSampler/.config
In this hidden file, put the location of the musesound instruments , default : /srv/muse-hub/downloads/Instruments/
If you have the muse-hub.service running, you probably can find libMuseSampletCoreLib.so in
/srv/muse-hub/downloads/Installers/something/musesampler-linux-xxxx.tar.zip
You are running from a usb drive. Are you sure you can write to /usr/lib ?
(this is the reason they need root access. It could have been designed without the need to have root...)
In reply to The fact that you could… by graffesmusic
Thanks for this list of things about which I have no understanding. I can go to those locations and see what is there. I have no idea what to do if they are not.
I am away from the computer I am experimenting on, for a few days.
I know that is is not normal to try this from a usb iso. I am surprised I've gotten this far. I tried formatting the the drive as a full Mint instillation, but that failed. I assume that because I can download software to the drive, that I can write to it.
I have tried Linux in the past and have found it less user friendly. Part of it is because I am so used to Windows.
I am trying this as an experiment. For the fun of it. I won't be surprised if this isn't possible. In which case the experiment is over. No harm, no foul.
Hey man, until a few days ago I was also running Linux Mint and using MS 4 almost happily. I don't recall any problems getting Hub and MS4 to link up unfortunately, neither can I test as I reinstalled Windows (heresy, I know). I think I had to restart my system, as well as MS a few times though.
Are you running from the AppImage, or did you install it through the package manager? That might not 'link' things up properly. Running from a USB stick also might be problematic
In reply to Hey man, until a few days… by musicandcreative
Thanks for the reply.
I'm not a Linux person, so I don't know the jargon. I installed MU4 using some thing within Mint. Possibly some kind of manager. Then downloaded the Hub. Maybe through the Applemage. I can launch both. I was able to download the Strings font. The Hub says it is in the default location. But I can't activate The strings. I understand running from a stick can be a problem. But installing MU4 and the Hub seemed to go so well. Is there some terminal thing I need to run?
In reply to Thanks for the reply. I'm… by bobjp
You don't have the library correctly installed.
Your words: "Diagnostics can't find the muse library"
In reply to You don't have the library… by graffesmusic
I agree. And my question has been how to install it. I am trying to go through your list. Thanks for that. Not sure what some of it means.
In reply to I agree. And my question has… by bobjp
Well, do you have /usr/lib/libMuseSamplerCoreLib.so ?
if not:
If you have the muse-hub.service running, you probably can find libMuseSampletCoreLib.so in
/srv/muse-hub/downloads/Installers/something/musesampler-linux-xxxx.tar.zip
In reply to Well, do you have /usr/lib… by graffesmusic
I'll check. Thanks.
In reply to I'll check. Thanks. by bobjp
"Well, do you have /usr/lib/libMuseSamplerCoreLib.so ?"
Yes.
In reply to "Well, do you have /usr/lib… by bobjp
OK.
Is there some error in the logfile then?
~/.local/share/MuseScore/MuseScore4/logs/
keywords:
MuseSamplerLibHandler
MuseSamplerResolver
In reply to OK. Is there some error in… by graffesmusic
OK. A bit embarrassing. This seems to have changed.
MS now expects to find the library under
.local/share/MuseSampler/lib/libMuseSamplerCoreLib.so
(I really don't use this, because of the security problems.)
So there is not need anymore for Muse-hub to run as root?
(deleted last part: youngest files have timestamp March 29th)