NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.51k stars 12.99k forks source link

MuseScore does not detect Muse Sounds Manager #318210

Open fdnt7 opened 1 month ago

fdnt7 commented 1 month ago

Describe the bug

musescore (4.3.1/4.3.2) packaged in nixpkgs-unstable does not detect Muse Sounds Manager. The Muse Sounds profile is greyed out and cannot be used; leaving only MuseScore Basic available to use.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Install musescore from nixpkgs-unstable (at the time of updating, version 4.3.2)
  2. Use the unofficially packaged muse-sounds-manager-nix) flake.
  3. Open MuseScore either from the desktop entry or via mscore in a terminal, visit View > Playback Setup in the top bar, to check for available playback sounds to use.

Expected behavior

The Muse Sounds profile should be available to use and not greyed out.

Screenshots

image

Additional context

I have acknowledged the fact that although the mentioned Muse Sounds Manager package is unofficially packaged, the package works with the AppImage Version of MuseScore (packaged officially here), so I don't think this is the problem with the Muse Sounds Manager flake.

Below is the screenshot of what the Playback Setup window should look like, taken from the AppImage version while opening the same score as the previous screenshot.

image

I have tried reinstalling Muse Sounds Manager itself and reinstalling each Muse Sounds, but the issue persists.

My entire system configuration files are here.

Notify maintainers

@vandenoever @doronbehar

Metadata

Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.

[user@system:~]$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.9.3, NixOS, 24.11 (Vicuña), 24.11.20240605.e8057b6`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.2`
 - channels(root): `"nixos"`
 - nixpkgs: `/nix/store/8s55w0927lh3mdbkxf434zb0c5hqsz8z-source`

Add a :+1: reaction to issues you find important.

fdnt7 commented 1 month ago

Sorry, miss-clicked submitting the issue without adding any information. It'll be updated soon and reopened later.

doronbehar commented 4 weeks ago

Hey I'm sorry but I can't reproduce your issue. I Ran nix run github:thilobillerbeck/muse-sounds-manager-nix and downloaded an example font, and with both 4.3.0 and 4.3.1 I get:

image

Before I downloaded the sound fonts I also had that button grayed out. Maybe you simply need to check again?

fdnt7 commented 4 weeks ago

Thank you for responding. The issue persists after I've tried rm -rf ~/.local/share/MuseScore and rm -rf ~/.cache/appimage-run and everything else (reinstalling MuseScore, Muse Sounds Manager, reinstalling all combinations of Muse Sounds) again to confirm that this is not an isolated incident.

Additionally, I've compared the logs of both the AppImage version and the nixpkgs-unstable version. Most of both outputs are identical (apart from some timestamp-dependent data), but these lines only show up on the nixpkgs-unstable version:

05:56:23.772 | ERROR | main_thread     | MuseSamplerLibHandler::init | Could not init lib
05:56:23.772 | ERROR | main_thread     | MuseSamplerResolver::doInit | Incompatible MuseSampler library; ignoring
05:56:23.773 | ERROR | main_thread     | MuseSamplerLibHandler::MuseSamplerLibHandler | Unable to open MuseSampler library, path: libMuseSamplerCoreLib.so
05:56:23.773 | ERROR | main_thread     | MuseSamplerResolver::doInit | Incompatible MuseSampler library; ignoring

If necessary, please let me know how I can provide any more information.

doronbehar commented 4 weeks ago

these lines only show up on the nixpkgs-unstable version:

Nice! Perhaps it is related to specific sound files you downloaded with muse-sounds-manager-nix that I didn't? Perhaps can you share all those? I have only this one named Muse Guitars Vol. 1.

fdnt7 commented 4 weeks ago

I've tried rm -rf .muse-sounds-manager and downloaded all Muse Sounds from the beginning again for another time just for good measure. Here's an exact order of what I've tried (only one at a time, uninstalling all other Muse Sounds) and the issue still persists:

So, all of the Muse Sounds available. The terminal logs print out the same error message on the nixpkgs-unstable version. I've also tried each of these with the AppImage version and I can confirm all of these are recognised with no issues.

Is this in some ways related to how NixOS cannot run dynamically linked executables? (This is an uneducated guess from me noticing logs mentioning the dynamic library libMuseSamplerCoreLib.so)

doronbehar commented 3 weeks ago

Hey and sorry it took me a while to get back to this. It'd be nice to get your approval upon the 4.3.2 version bump (haven't even built it yet):

https://github.com/NixOS/nixpkgs/pull/319354

I've tried rm -rf .muse-sounds-manager and downloaded all Muse Sounds from the beginning again for another time just for good measure. Here's an exact order of what I've tried (only one at a time, uninstalling all other Muse Sounds) and the issue still persists:

* Keys

* Brass

* Guitars Vol. 1

* Choir

* Harp

* Percussion

* Strings

* Woodwinds

So, all of the Muse Sounds available. The terminal logs print out the same error message on the nixpkgs-unstable version. I've also tried each of these with the AppImage version and I can confirm all of these are recognised with no issues.

So I tried to download all of the sounds mentioned above, and still I can see the muse sounds profile... I don't know what else I can suggest to debug this :/

Is this in some ways related to how NixOS cannot run dynamically linked executables? (This is an uneducated guess from me noticing logs mentioning the dynamic library libMuseSamplerCoreLib.so)

Wait where do you see these lines? I don't see them in either muse-sounds-manager's logs nor in Musescore's ...

Log of muse-sounds-manager-nix :

2024-06-12 21:13:23.1243|INFO|Muse.Common.Services.SettingsService|Reloading settings...
2024-06-12 21:13:23.2708|INFO|Muse.Client.Linux.App|Attempting to set the users language to en-US using file /nix/store/yd356vi6542lzfd5604ckji6ldwrj86a-muse-sounds-manager-bin/Assets/Strings/en-US/Localizable.strings
2024-06-12 21:13:23.2882|INFO|Muse.Client.Linux.App|Setting SSL_CERT_DIR to /etc/pki/tls/certs
2024-06-12 21:13:23.2893|INFO|Muse.Client.Linux.App|Setting SSL_CERT_FILE to /etc/pki/tls/certs/ca-bundle.crt
2024-06-12 21:13:23.8391|INFO|Muse.Common.Interop.ServiceCore|Checking to see if the user downloads directory (/home/doron/.muse-sounds-manager/downloads) is writable...
2024-06-12 21:13:23.8715|INFO|Muse.Common.Interop.ServiceCore|Setting download location to /home/doron/.muse-sounds-manager/downloads...
2024-06-12 21:13:23.8736|INFO|Muse.Common.Interop.ServiceCore|Setting Sampler install location to /home/doron/.local/share/MuseSampler/lib/...
2024-06-12 21:13:23.8749|INFO|Muse.Common.Interop.ServiceCore|Setting distribution state to Off...
2024-06-12 21:13:23.8749|INFO|Muse.Common.Interop.ServiceCore|Muse Hub Version: 1.1.0.587
2024-06-12 21:13:23.8749|INFO|Muse.Common.Interop.ServiceCore|Initializing ServiceCore...
2024-06-12 21:13:23.9299|INFO|Muse.Common.Interop.ServiceCore|[MuseDownloaderInitialStateCallbackHandler] ID: 45c041af-ec11-4413-9cb0-7394ff9b4523, Name: Muse Guitars Vol. 1, Item Type: Instrument, State: Installed, Version: 0.9.6
2024-06-12 21:13:23.9354|INFO|Muse.Common.Interop.ServiceCore|[MuseDownloaderInitialStateCallbackHandler] ID: hub, Name: Muse Hub, Item Type: Application, State: Installed, Version: 1.1.0.587
2024-06-12 21:13:23.9360|INFO|Muse.Common.Interop.ServiceCore|[MuseDownloaderInitialStateCallbackHandler] ID: musesampler, Name: MuseSampler, Item Type: Application, State: Installed, Version: 0.6.3.196
2024-06-12 21:13:24.9683|INFO|Muse.Common.Interop.ServiceCore|No resume data file for Muse Hub (hub.resume)

2024-06-12 21:13:25.6894|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|Start processing HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:25.6894|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|Start processing HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:25.6894|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|Start processing HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:25.7277|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Sending HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:25.7277|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Sending HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:25.7277|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Sending HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:26.4031|INFO|Muse.Client.Common.Services.UpdateManager|Checking for updates...
2024-06-12 21:13:26.4154|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|Start processing HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:26.4154|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Sending HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:26.4289|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|Start processing HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:26.4289|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Sending HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:26.4481|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|Start processing HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:26.4481|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Sending HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:26.6915|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Received HTTP response headers after 958.5065ms - 200
2024-06-12 21:13:26.7040|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|End processing HTTP request after 1027.2065ms - 200
2024-06-12 21:13:26.7673|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Received HTTP response headers after 1039.2757ms - 200
2024-06-12 21:13:26.7677|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|End processing HTTP request after 1091.6098ms - 200
2024-06-12 21:13:26.9163|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Received HTTP response headers after 1188.1825ms - 200
2024-06-12 21:13:26.9169|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|End processing HTTP request after 1240.7601ms - 200
2024-06-12 21:13:27.0035|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Received HTTP response headers after 574.3052ms - 200
2024-06-12 21:13:27.0042|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|End processing HTTP request after 575.363ms - 200
2024-06-12 21:13:27.0228|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Received HTTP response headers after 607.0521ms - 200
2024-06-12 21:13:27.0228|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|End processing HTTP request after 607.8278ms - 200
2024-06-12 21:13:27.0956|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Received HTTP response headers after 647.2018ms - 200
2024-06-12 21:13:27.0958|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|End processing HTTP request after 647.8046ms - 200
2024-06-12 21:13:27.0973|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|Start processing HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:27.0973|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Sending HTTP request POST https://muse-webservice.azurewebsites.net/graphql
2024-06-12 21:13:27.3220|INFO|System.Net.Http.HttpClient.CosmosApi.ClientHandler|Received HTTP response headers after 224.3849ms - 200
2024-06-12 21:13:27.3220|INFO|System.Net.Http.HttpClient.CosmosApi.LogicalHandler|End processing HTTP request after 224.9578ms - 200
2024-06-12 21:13:27.3473|INFO|Muse.Client.Linux.Services.LinuxMuseBackgroundService|Parsing message Muse.Common.Messages.Actions.RegisterHiddenDownloadAction (ItemId=musesampler;ItemType=Application;P2PInfoFile=https://muse-webservice.azurewebsites.net/musedownload/application-builds/c6015d86-5b1b-47f1-87f6-dfd7e8acb442;Version=0.6.3.196;ItemName=MuseSampler) ...
2024-06-12 21:13:27.3512|INFO|Muse.Common.Interop.ServiceCore|Registering Hidden Item (Type: Application, Id: musesampler, Name: MuseSampler)...
2024-06-12 21:13:28.5943|INFO|Muse.Client.Linux.Services.LinuxMuseBackgroundService|Parsing message Muse.Common.Messages.Actions.ForceItemStateAction (Type=Application;Id=hub;Name=Muse Hub;Version=1.1.0.587;State=Installed) ...
2024-06-12 21:13:28.5954|INFO|Muse.Common.Interop.ServiceCore|Forcing Item State (Type: Application, Id: hub, Name: Muse Hub, Version: 1.1.0.587, State: Installed)...
2024-06-12 21:13:46.5340|INFO|Muse.Client.Linux.Services.LinuxMuseBackgroundService|Parsing message Muse.Common.Messages.Actions.StartDownloadAction (ItemId=1f7e1d31-6313-4329-a6bc-987cafa7d56d;ItemType=Instrument;P2PInfoFile=https://muse-webservice.azurewebsites.net/musedownload/library-packages/51a2419f-6e2b-49c4-bba7-1d582cd3dce7;Version=0.4.8;ItemName=Muse Keys) ...
2024-06-12 21:13:46.5424|INFO|Muse.Common.Interop.ServiceCore|Downloading Item (Type: Instrument, id: 1f7e1d31-6313-4329-a6bc-987cafa7d56d, Name: Muse Keys)...
2024-06-12 21:13:58.9821|ERROR|Muse.Common.Interop.ServiceCore|File Error; attempting to restart download: 2: /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Keys/Harpsichord/SFZ/Harpsichord.sts 51a2419f-6e2b-49c4-bba7-1d582cd3dce7 file_open (/home/doron/.muse-sounds-manager/downloads/Instruments/Muse Keys/Harpsichord/SFZ/Harpsichord.sts) error: No such file or directory
2024-06-12 21:13:58.9821|ERROR|Muse.Common.Interop.ServiceCore|Error Alert: 2: /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Keys/Harpsichord/SFZ/Harpsichord.sts 51a2419f-6e2b-49c4-bba7-1d582cd3dce7 ERROR: (2 No such file or directory) /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Keys/Harpsichord/SFZ/Harpsichord.sts
2024-06-12 21:14:03.9053|ERROR|Muse.Common.Interop.ServiceCore|File Error; attempting to restart download: 2: /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Keys/Celesta/SFZ/Celesta.sts 51a2419f-6e2b-49c4-bba7-1d582cd3dce7 file_open (/home/doron/.muse-sounds-manager/downloads/Instruments/Muse Keys/Celesta/SFZ/Celesta.sts) error: No such file or directory
2024-06-12 21:14:03.9058|ERROR|Muse.Common.Interop.ServiceCore|Error Alert: 2: /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Keys/Celesta/SFZ/Celesta.sts 51a2419f-6e2b-49c4-bba7-1d582cd3dce7 ERROR: (2 No such file or directory) /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Keys/Celesta/SFZ/Celesta.sts
2024-06-12 21:14:05.6971|INFO|Muse.Client.Linux.Services.LinuxMuseBackgroundService|Parsing message Muse.Common.Messages.Actions.StartDownloadAction (ItemId=1707eef4-633c-413d-8b1f-725e1cdc05b8;ItemType=Instrument;P2PInfoFile=https://muse-webservice.azurewebsites.net/musedownload/library-packages/ed94d8c3-b200-4757-8608-c456c40911b1;Version=0.4.3;ItemName=Muse Brass) ...
2024-06-12 21:14:05.6971|INFO|Muse.Common.Interop.ServiceCore|Downloading Item (Type: Instrument, id: 1707eef4-633c-413d-8b1f-725e1cdc05b8, Name: Muse Brass)...
2024-06-12 21:14:17.6280|INFO|Muse.Client.Linux.Services.LinuxMuseBackgroundService|Parsing message Muse.Common.Messages.Actions.StartDownloadAction (ItemId=a1531f7f-6b8d-45ee-81d5-942a329994c4;ItemType=Instrument;P2PInfoFile=https://muse-webservice.azurewebsites.net/musedownload/library-packages/f50d50ae-fbb9-40c5-98bf-fa27dc4f9b83;Version=0.3.16;ItemName=Muse Choir) ...
2024-06-12 21:14:17.6294|INFO|Muse.Common.Interop.ServiceCore|Downloading Item (Type: Instrument, id: a1531f7f-6b8d-45ee-81d5-942a329994c4, Name: Muse Choir)...
2024-06-12 21:14:21.7903|INFO|Muse.Common.Interop.ServiceCore|Finished installItem function!
curl_easy_perform() failed: Couldn't connect to server
2024-06-12 21:14:24.1414|INFO|Muse.Client.Linux.Services.LinuxMuseBackgroundService|Parsing message Muse.Common.Messages.Actions.StartDownloadAction (ItemId=cba44cea-47bc-4c61-bf57-abcb4e998bc9;ItemType=Instrument;P2PInfoFile=https://muse-webservice.azurewebsites.net/musedownload/library-packages/6dbfa47f-c2fa-4242-96b3-c85c5ac69bdb;Version=0.2.4;ItemName=Muse Harp) ...
2024-06-12 21:14:24.1422|INFO|Muse.Common.Interop.ServiceCore|Downloading Item (Type: Instrument, id: cba44cea-47bc-4c61-bf57-abcb4e998bc9, Name: Muse Harp)...
2024-06-12 21:14:26.2787|ERROR|Muse.Common.Interop.ServiceCore|File Error; attempting to restart download: 2: /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Choir/Soprano/SFZ/Soprano.sts f50d50ae-fbb9-40c5-98bf-fa27dc4f9b83 file_open (/home/doron/.muse-sounds-manager/downloads/Instruments/Muse Choir/Soprano/SFZ/Soprano.sts) error: No such file or directory
2024-06-12 21:14:26.2797|ERROR|Muse.Common.Interop.ServiceCore|Error Alert: 2: /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Choir/Soprano/SFZ/Soprano.sts f50d50ae-fbb9-40c5-98bf-fa27dc4f9b83 ERROR: (2 No such file or directory) /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Choir/Soprano/SFZ/Soprano.sts
2024-06-12 21:14:28.6608|INFO|Muse.Client.Linux.Services.LinuxMuseBackgroundService|Parsing message Muse.Common.Messages.Actions.StartDownloadAction (ItemId=54becf84-d723-4417-9c7d-7d0c0ed33596;ItemType=Instrument;P2PInfoFile=https://muse-webservice.azurewebsites.net/musedownload/library-packages/a2fcce96-56e1-4a48-873d-fb7ede49bfe4;Version=0.5.7;ItemName=Muse Percussion) ...
2024-06-12 21:14:28.6608|INFO|Muse.Common.Interop.ServiceCore|Downloading Item (Type: Instrument, id: 54becf84-d723-4417-9c7d-7d0c0ed33596, Name: Muse Percussion)...
2024-06-12 21:14:34.8206|INFO|Muse.Client.Linux.Services.LinuxMuseBackgroundService|Parsing message Muse.Common.Messages.Actions.StartDownloadAction (ItemId=c242d818-4654-41f6-8659-a8d0f5c9232b;ItemType=Instrument;P2PInfoFile=https://muse-webservice.azurewebsites.net/musedownload/library-packages/b81c59d6-46c0-44e4-b015-b31079dbf1f7;Version=0.4.13;ItemName=Muse Strings) ...
2024-06-12 21:14:34.8276|INFO|Muse.Common.Interop.ServiceCore|Downloading Item (Type: Instrument, id: c242d818-4654-41f6-8659-a8d0f5c9232b, Name: Muse Strings)...
2024-06-12 21:14:35.7521|INFO|Muse.Common.Interop.ServiceCore|Finished installItem function!
curl_easy_perform() failed: Couldn't connect to server
2024-06-12 21:14:49.8257|INFO|Muse.Client.Linux.Services.LinuxMuseBackgroundService|Parsing message Muse.Common.Messages.Actions.StartDownloadAction (ItemId=146bcefa-1588-44e4-9782-59ddc78daa36;ItemType=Instrument;P2PInfoFile=https://muse-webservice.azurewebsites.net/musedownload/library-packages/e615b1ee-2512-4a5d-a85a-a5021cd682e5;Version=0.5.21;ItemName=Muse Woodwinds) ...
2024-06-12 21:14:49.8257|INFO|Muse.Common.Interop.ServiceCore|Downloading Item (Type: Instrument, id: 146bcefa-1588-44e4-9782-59ddc78daa36, Name: Muse Woodwinds)...
2024-06-12 21:15:01.9244|INFO|Muse.Common.Interop.ServiceCore|Finished installItem function!
curl_easy_perform() failed: Couldn't connect to server
2024-06-12 21:15:23.0502|ERROR|Muse.Common.Interop.ServiceCore|File Error; attempting to restart download: 2: /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Woodwinds/Flute 2/SFZ/Flute 2.sts e615b1ee-2512-4a5d-a85a-a5021cd682e5 file_open (/home/doron/.muse-sounds-manager/downloads/Instruments/Muse Woodwinds/Flute 2/SFZ/Flute 2.sts) error: No such file or directory
2024-06-12 21:15:23.0502|ERROR|Muse.Common.Interop.ServiceCore|Error Alert: 2: /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Woodwinds/Flute 2/SFZ/Flute 2.sts e615b1ee-2512-4a5d-a85a-a5021cd682e5 ERROR: (2 No such file or directory) /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Woodwinds/Flute 2/SFZ/Flute 2.sts
2024-06-12 21:15:25.1826|ERROR|Muse.Common.Interop.ServiceCore|File Error; attempting to restart download: 2: /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Percussion/Snare/SFZ/Snare.sts a2fcce96-56e1-4a48-873d-fb7ede49bfe4 file_open (/home/doron/.muse-sounds-manager/downloads/Instruments/Muse Percussion/Snare/SFZ/Snare.sts) error: No such file or directory
2024-06-12 21:15:25.1828|ERROR|Muse.Common.Interop.ServiceCore|Error Alert: 2: /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Percussion/Snare/SFZ/Snare.sts a2fcce96-56e1-4a48-873d-fb7ede49bfe4 ERROR: (2 No such file or directory) /home/doron/.muse-sounds-manager/downloads/Instruments/Muse Percussion/Snare/SFZ/Snare.sts
2024-06-12 21:15:25.6668|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|HttpMessageHandler expired after 120000ms for client 'CosmosApi'
2024-06-12 21:15:27.4369|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|HttpMessageHandler expired after 120000ms for client 'ImageManager'
2024-06-12 21:15:35.6811|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 2 items
2024-06-12 21:15:35.6913|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 2.4978ms - processed: 1 items - remaining: 1 items
2024-06-12 21:15:45.6919|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:15:45.6919|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0052ms - processed: 0 items - remaining: 1 items
2024-06-12 21:15:48.4985|INFO|Muse.Common.Interop.ServiceCore|Finished installItem function!
curl_easy_perform() failed: Couldn't connect to server
2024-06-12 21:15:55.6929|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:15:55.6929|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0038ms - processed: 0 items - remaining: 1 items
2024-06-12 21:16:05.6945|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:16:05.6950|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0054ms - processed: 0 items - remaining: 1 items
2024-06-12 21:16:15.6953|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:16:15.6953|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0025ms - processed: 0 items - remaining: 1 items
2024-06-12 21:16:25.6959|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:16:25.6959|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0027ms - processed: 0 items - remaining: 1 items
2024-06-12 21:16:35.6967|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:16:35.6967|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0023ms - processed: 0 items - remaining: 1 items
2024-06-12 21:16:39.5147|INFO|Muse.Common.Interop.ServiceCore|Finished installItem function!
curl_easy_perform() failed: Couldn't connect to server
2024-06-12 21:16:45.6973|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:16:45.6973|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0055ms - processed: 0 items - remaining: 1 items
2024-06-12 21:16:55.6978|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:16:55.6978|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0046ms - processed: 0 items - remaining: 1 items
2024-06-12 21:17:05.6983|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:17:05.6983|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0042ms - processed: 0 items - remaining: 1 items
2024-06-12 21:17:15.6989|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:17:15.6989|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0071ms - processed: 0 items - remaining: 1 items
2024-06-12 21:17:25.7004|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:17:25.7004|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0046ms - processed: 0 items - remaining: 1 items
2024-06-12 21:17:35.7009|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:17:35.7009|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0039ms - processed: 0 items - remaining: 1 items
2024-06-12 21:17:45.7020|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:17:45.7020|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0021ms - processed: 0 items - remaining: 1 items
2024-06-12 21:17:55.7026|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:17:55.7027|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0032ms - processed: 0 items - remaining: 1 items
2024-06-12 21:18:05.7032|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:18:05.7032|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0034ms - processed: 0 items - remaining: 1 items
2024-06-12 21:18:15.7039|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:18:15.7039|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0036ms - processed: 0 items - remaining: 1 items
2024-06-12 21:18:25.7043|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:18:25.7043|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0039ms - processed: 0 items - remaining: 1 items
2024-06-12 21:18:35.7087|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:18:35.7087|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0047ms - processed: 0 items - remaining: 1 items
2024-06-12 21:18:45.7092|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:18:45.7179|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 8.5781ms - processed: 0 items - remaining: 1 items
2024-06-12 21:18:55.7183|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:18:55.7183|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0033ms - processed: 0 items - remaining: 1 items
2024-06-12 21:19:05.7188|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:19:05.7188|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0034ms - processed: 0 items - remaining: 1 items
2024-06-12 21:19:15.7192|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:19:15.7192|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0023ms - processed: 0 items - remaining: 1 items
2024-06-12 21:19:25.7195|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Starting HttpMessageHandler cleanup cycle with 1 items
2024-06-12 21:19:25.7197|DEBUG|Microsoft.Extensions.Http.DefaultHttpClientFactory|Ending HttpMessageHandler cleanup cycle after 0.0037ms - processed: 0 items - remaining: 1 items
2024-06-12 21:19:28.7271|INFO|Muse.Common.Interop.ServiceCore|Finished installItem function!
curl_easy_perform() failed: Couldn't connect to server
2024-06-12 21:19:29.4542|INFO|Muse.Common.Interop.ServiceCore|Finished installItem function!
curl_easy_perform() failed: Couldn't connect to server
2024-06-12 21:19:32.0456|INFO|Muse.Common.Interop.ServiceCore|Saving P2P state
2024-06-12 21:19:32.6254|INFO|Muse.Common.Interop.ServiceCore|Completed save/resume data saving
2024-06-12 21:19:32.6257|INFO|Muse.Common.Interop.ServiceCore|Shutting down

And log of Musescore:

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
21:20:18.087 | INFO  | main_thread     | GlobalModule::onPreInit | log path: /home/doron/.local/share/MuseScore/MuseScore4/logs/MuseScore_240612_212018.log
21:20:18.087 | INFO  | main_thread     | GlobalModule::onPreInit | === Started MuseScore 4.3.1, build number  ===
21:20:18.089 | INFO  | main_thread     | LanguagesService::effectiveLanguageCode | System language code: "en-IL"
21:20:18.091 | WARN  | main_thread     | IpcSocket::connect | failed connect to server
21:20:18.091 | WARN  | main_thread     | IpcSocket::connect | failed connect to server
21:20:18.092 | INFO  | main_thread     | IpcSocket::connect | success connected to ipc server
21:20:18.092 | INFO  | 140289662510784 | IpcServer::listen | id: "3e2040fc88a548ca973ad0641128643e"
21:20:18.530 | WARN  | main_thread     | DiagnosticsModule::onInit | crash handling disabled
21:20:18.974 | WARN  | main_thread     | Qt              | QIODevice::read (QFile, "/home/doron/.local/share/MuseScore/MuseScore4/shortcuts.xml"): device not open
21:20:18.976 | WARN  | main_thread     | Qt              | QIODevice::read (QFile, "/home/doron/.local/share/MuseScore/MuseScore4/midi_mappings.xml"): device not open
21:20:19.050 | WARN  | main_thread     | AbstractCloudService::readTokens | Could not find the tokens file: /home/doron/.local/share/MuseScore/MuseScore4/musescorecom_cred.dat
21:20:19.050 | WARN  | main_thread     | AbstractCloudService::readTokens | Could not find the tokens file: /home/doron/.local/share/MuseScore/MuseScore4/audiocom_cred.dat
21:20:19.463 | ERROR | main_thread     | PluginsConfiguration::updatePluginsConfiguration | [401] The file does not exist
21:20:20.342 | WARN  | main_thread     | Qt              | Dropping not implement for QtQuick on Wayland yet!
21:20:20.357 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

21:20:20.357 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
21:20:20.359 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

21:20:20.359 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
21:20:20.361 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

21:20:20.361 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
21:20:20.362 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

21:20:20.362 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
21:20:20.363 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

21:20:20.363 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
21:20:20.364 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

21:20:20.364 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
21:20:20.366 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

21:20:20.366 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
21:20:20.367 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

21:20:20.367 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
21:20:20.368 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

21:20:20.368 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
21:20:20.846 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"

21:20:20.846 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"
21:20:20.850 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:20.850 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:20.850 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:20.850 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:20.858 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"

21:20:20.858 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"
21:20:20.861 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:20.861 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:20.861 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:20.861 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:21.110 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"

21:20:21.110 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"
21:20:21.113 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:21.113 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:21.113 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:21.113 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:21.120 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"

21:20:21.120 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"
21:20:21.123 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:21.123 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:21.123 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:21.123 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:21.450 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"

21:20:21.450 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"
21:20:21.452 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:21.452 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:21.452 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:21.453 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:21.459 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"

21:20:21.459 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:413:17: QML ToolButton: Binding loop detected for property "implicitHeight"
21:20:21.462 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:21.462 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:21.462 | ERROR | main_thread     | App::run        | error: file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"

21:20:21.462 | WARN  | main_thread     | Qt              | file:///nix/store/20nrlmvmflghnqs5xbna8mn1fb345cf2-qtquickcontrols-5.15.12/lib/qt-5.15.12/qml/QtQuick/Dialogs/DefaultFileDialog.qml:309:21: QML Button: Binding loop detected for property "implicitHeight"
21:20:21.758 | ERROR | 140288169879232 | DirReader::fileData | failed open file: /home/doron/desktop/music/Thumbnails/thumbnail.png
21:20:22.965 | ERROR | main_thread     | UpdateScenario::doCheckForUpdate | Unable to check for update, error: [1701]
21:20:23.551 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: file-open
21:20:23.551 | INFO  | main_thread     | ProjectActionsController::openProject | Try open project: url = "file:///home/doron/desktop/music/Honeysuckle Rose - transcription.mscz" , displayNameOverride = "Honeysuckle Rose - transcription"
21:20:24.899 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:20:24.902 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:20:24.920 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:20:24.921 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:20:26.562 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:20:26.563 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:20:34.712 | WARN  | main_thread     | Qt              | Wayland does not support QWindow::requestActivate()
21:20:35.896 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-escape
21:20:37.717 | WARN  | main_thread     | Qt              | QQmlComponent: Created graphical object was not placed in the graphics scene.
21:20:37.912 | ERROR | main_thread     | UiActionsRegister::actionState | not found action with code: play-next-chord
21:20:37.912 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: notation-move-right
21:20:38.782 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-escape
21:20:40.458 | WARN  | main_thread     | Qt              | QQmlComponent: Created graphical object was not placed in the graphics scene.
21:20:43.037 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:43.321 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:43.355 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:43.386 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:43.419 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:43.451 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:44.158 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:44.777 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:46.170 | ERROR | main_thread     | UiActionsRegister::actionState | not found action with code: play-prev-chord
21:20:46.170 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-left
21:20:46.597 | ERROR | main_thread     | UiActionsRegister::actionState | not found action with code: play-prev-chord
21:20:46.597 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: notation-move-left
21:20:48.034 | WARN  | main_thread     | Qt              | QQmlComponent: Created graphical object was not placed in the graphics scene.
21:20:58.621 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:58.921 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:58.955 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:58.986 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:59.018 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:59.051 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:59.083 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:59.114 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:59.146 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:59.179 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:59.210 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-down
21:20:59.773 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: nav-trigger-control
21:20:59.793 | INFO  | main_thread     | ActionsDispatcher::dispatch | try call action: playback-setup
21:20:59.829 | WARN  | main_thread     | Qt              | Wayland does not support QWindow::requestActivate()
21:21:04.605 | ERROR | 140289115150016 | SynthResolver::resolveSynth | invalid audio source params for trackId: 0
21:21:04.607 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:21:04.608 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:21:09.531 | ERROR | 140289115150016 | SynthResolver::resolveSynth | invalid audio source params for trackId: 1
21:21:09.533 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:21:09.535 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:21:11.224 | ERROR | 140289115150016 | SynthResolver::resolveSynth | invalid audio source params for trackId: 0
21:21:11.225 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
21:21:11.226 | INFO  | 140289115150016 | FluidSynth::addSoundFonts | success load soundfont: /nix/store/zr6mfrrad948yy00qp77j50dqy885iqp-musescore-4.3.1/share/mscore-4.3/sound/MS Basic.sf3
fdnt7 commented 3 weeks ago

Hey and sorry it took me a while to get back to this. It'd be nice to get your approval upon the 4.3.2 version bump (haven't even built it yet):

It's all good :) I'm just happy someone is even looking into this, to begin with. As to the 4.3.2 version bump, what do you need my approval of specifically? I'm sorry, I'm still very unfamiliar with the Nix ecosystem as a whole. Although, I have built the 4.3.2 on my machine and tried ./result/bin/mscore, everything seems to work (I've tried playing some tracks, editing them, etc), including the Muse Sounds.

image

Additionally, I've done some more debugging: It seems like:

all had the issue of Muse Sounds not being available to use. However, doing:

all have Muse Sounds available to use. So this seems to be more of an issue with my shell environment somehow, and I honestly have no clue why this is the case, or where to start looking.

So I tried to download all of the sounds mentioned above, and still I can see the muse sounds profile... I don't know what else I can suggest to debug this :/

That's a bummer. I mean, I guess I could always just use the AppImage version; It's not a big deal. Thank you for looking into it at least. Honestly, it could just be something arbitrary only in my machine in particular.

Wait where do you see these lines? I don't see them in either muse-sounds-manager's logs nor in Musescore's ...

Sorry, I should've clarified: The logs I sent earlier are from MuseScore (I just ran mscore in the terminal). I didn't share Muse Sounds Manager's logs since nothing seems out of place there. Here's the full logs of me only running mscore in the terminal and then closing the MuseScore window shortly afterwards:

01:54:00.132 | INFO  | main_thread     | GlobalModule::onPreInit | log path: /home/fdnt/.local/share/MuseScore/MuseScore4/logs/MuseScore_240613_015400.log
01:54:00.133 | INFO  | main_thread     | GlobalModule::onPreInit | === Started MuseScore 4.3.1, build number  ===
01:54:00.133 | INFO  | main_thread     | LanguagesService::effectiveLanguageCode | System language code: "en-US" 
01:54:00.133 | WARN  | main_thread     | IpcSocket::connect | failed connect to server
01:54:00.133 | WARN  | main_thread     | IpcSocket::connect | failed connect to server
01:54:00.134 | INFO  | main_thread     | IpcSocket::connect | success connected to ipc server
01:54:00.134 | INFO  | 140689398564544 | IpcServer::listen | id: "8705bf91ee864acc899fdb054e5fb9bb" 
01:54:00.217 | WARN  | main_thread     | DiagnosticsModule::onInit | crash handling disabled
01:54:00.263 | ERROR | main_thread     | MuseSamplerLibHandler::init | Could not init lib
01:54:00.263 | ERROR | main_thread     | MuseSamplerResolver::doInit | Incompatible MuseSampler library; ignoring
01:54:00.263 | ERROR | main_thread     | MuseSamplerLibHandler::MuseSamplerLibHandler | Unable to open MuseSampler library, path: libMuseSamplerCoreLib.so
01:54:00.263 | ERROR | main_thread     | MuseSamplerResolver::doInit | Incompatible MuseSampler library; ignoring
01:54:00.267 | WARN  | main_thread     | AbstractCloudService::readTokens | Could not find the tokens file: /home/fdnt/.local/share/MuseScore/MuseScore4/musescorecom_cred.dat
01:54:00.267 | WARN  | main_thread     | AbstractCloudService::readTokens | Could not find the tokens file: /home/fdnt/.local/share/MuseScore/MuseScore4/audiocom_cred.dat
01:54:00.753 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

01:54:00.753 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
01:54:00.753 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

01:54:00.753 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
01:54:00.754 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

01:54:00.754 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
01:54:00.754 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

01:54:00.754 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
01:54:00.754 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

01:54:00.755 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
01:54:00.755 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

01:54:00.755 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
01:54:00.755 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

01:54:00.755 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
01:54:00.756 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

01:54:00.756 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
01:54:00.756 | ERROR | main_thread     | App::run        | error: qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"

01:54:00.756 | WARN  | main_thread     | Qt              | qrc:/qml/MuseScore/UiComponents/FlatButton.qml:179:5: QML Loader: Binding loop detected for property "itemImplicitWidth"
01:54:03.458 | INFO  | main_thread     | Profiler        | 

Main thread. Top 150 by sum time (total count: 74)
Function                                                    Call time         Call count        Sum time          
PluginsService::init                                        798.420 ms        1                 798.420 ms        
PluginsService::readPlugins                                 795.642 ms        1                 795.642 ms        
StartupScenario::run                                        37.345 ms         1                 37.345 ms         
DockWindow::loadPage                                        37.080 ms         1                 37.080 ms         
SoundFontRepository::loadSoundFonts                         26.517 ms         1                 26.517 ms         
DockWindow::loadPageContent                                 21.456 ms         1                 21.456 ms         
DockWindow::addDock                                         1.949 ms          11                21.437 ms         
AbstractMenuModel::setItems                                 1.001 ms          20                20.022 ms         
InstrumentsRepository::load                                 16.293 ms         1                 16.293 ms         
DockWindow::loadPanels                                      9.134 ms          1                 9.134 ms          
DockWindow::loadToolBars                                    6.664 ms          1                 6.664 ms          
DockBase::componentComplete                                 0.091 ms          57                5.191 ms          
AppMenuModel::load                                          4.812 ms          1                 4.812 ms          
DockWindow::restoreLayout                                   1.769 ms          2                 3.538 ms          
DockWindow::restorePageState                                3.490 ms          1                 3.490 ms          
DockWindow::onQuit                                          2.626 ms          1                 2.626 ms          
PluginsService::registerShortcuts                           2.460 ms          1                 2.460 ms          
ShortcutsRegister::reload                                   2.129 ms          1                 2.129 ms          
DockWindow::savePageState                                   1.313 ms          1                 1.313 ms          
ShortcutsRegister::readFromFile                             0.629 ms          2                 1.259 ms          
dock::clearRegistry                                         0.554 ms          2                 1.108 ms          
DockWindow::windowState                                     0.531 ms          2                 1.063 ms          
DockWindow::loadTopLevelToolBars                            0.966 ms          1                 0.966 ms          
DockBase::applySizeConstraints                              0.034 ms          16                0.548 ms          
ShortcutsRegister::mergeShortcuts                           0.231 ms          2                 0.462 ms          
LanguagesService::init                                      0.416 ms          1                 0.416 ms          
UiActionsRegister::updateShortcutsAll                       0.208 ms          2                 0.415 ms          
SymNames::loadNameToSymIdHash                               0.399 ms          1                 0.399 ms          
LanguagesService::setCurrentLanguage                        0.345 ms          1                 0.345 ms          
PluginsService::scanFileSystemForPlugins                    0.306 ms          1                 0.306 ms          
ShortcutsRegister::expandStandardKeys                       0.147 ms          2                 0.293 ms          
NotationActionController::init                              0.266 ms          1                 0.266 ms          
InstrumentsRepository::loadStringTuningsPresets             0.260 ms          1                 0.260 ms          
NavigationControl::setPanel                                 0.002 ms          136               0.212 ms          
DockWindow::saveGeometry                                    0.209 ms          1                 0.209 ms          
AbstractCloudService::init                                  0.097 ms          2                 0.195 ms          
RecentFilesController::recentFilesList                      0.083 ms          2                 0.167 ms          
NotationStatusBarModel::load                                0.080 ms          2                 0.160 ms          
UiActionsRegister::updateEnabledAll                         0.038 ms          3                 0.113 ms          
ShortcutsRegister::makeUnique                               0.112 ms          1                 0.112 ms          
AbstractCloudService::readTokens                            0.056 ms          2                 0.111 ms          
DockWindow::initDocks                                       0.094 ms          1                 0.094 ms          
DockPanelMenuModel::load                                    0.007 ms          12                0.089 ms          
UiActionsRegister::updateCheckedAll                         0.086 ms          1                 0.086 ms          
NavigationController::onActiveRequested                     0.084 ms          1                 0.084 ms          
DockWindow::restoreGeometry                                 0.079 ms          1                 0.079 ms          
UiActionsRegister::updateEnabled                            0.061 ms          1                 0.061 ms          
LanguagesService::loadLanguages                             0.059 ms          1                 0.059 ms          
PluginsConfiguration::readPluginsConfiguration              0.058 ms          1                 0.058 ms          
DockWindow::componentComplete                               0.046 ms          1                 0.046 ms          
NavigationPanel::addControl                                 0.000 ms          134               0.039 ms          
NoteInputBarModel::data                                     0.000 ms          360               0.033 ms          
UiConfiguration::readThemes                                 0.029 ms          1                 0.029 ms          
NavigationPanel::setSection_property                        0.000 ms          48                0.023 ms          
RegisterAudioPluginsScenario::init                          0.012 ms          1                 0.012 ms          
UiContextResolver::currentUiContext                         0.003 ms          4                 0.011 ms          
KnownAudioPluginsRegister::load                             0.009 ms          1                 0.009 ms          
NavigationController::reg                                   0.001 ms          15                0.008 ms          
NavigationSection::addPanel                                 0.000 ms          26                0.007 ms          
DockPageView::init                                          0.006 ms          1                 0.006 ms          
DockWindow::registerDock                                    0.000 ms          11                0.005 ms          
InstrumentsRepository::loadMuseInstruments                  0.004 ms          1                 0.004 ms          
InstrumentsPanelTreeModel::clear                            0.003 ms          1                 0.003 ms          
UiArrangement::toolConfig                                   0.003 ms          1                 0.003 ms          
PluginsConfiguration::parsePluginsConfiguration             0.003 ms          1                 0.003 ms          
InspectorListModel::setElementList                          0.003 ms          1                 0.003 ms          
StartupScenario::onStartupPageOpened                        0.003 ms          1                 0.003 ms          
SlurSegment::avoidCollisions                                0.000 ms          6                 0.002 ms          
RegisterAudioPluginsScenario::registerNewPlugins            0.002 ms          1                 0.002 ms          
Workspace::rawData                                          0.000 ms          4                 0.001 ms          
RecentFilesController::init                                 0.001 ms          1                 0.001 ms          
ProjectAutoSaver::update                                    0.001 ms          1                 0.001 ms          
UiActionsRegister::updateChecked                            0.001 ms          1                 0.001 ms          
NavigationPanel::removeControl                              0.000 ms          1                 0.000 ms          

Other threads. Top 150 by sum time (total count: 3)
Function                                                    Call time         Call count        Sum time          
LearnService::th_requestPlaylist                            1359.170 ms       1                 1359.170 ms       
LearnService::th_requestPlaylist                            1359.046 ms       1                 1359.046 ms       
SynthResolver::resolveAvailableResources                    0.701 ms          1                 0.701 ms          

01:54:03.458 | INFO  | main_thread     | App::run        | activeThreadCount: 1
01:54:03.800 | ERROR | main_thread     | UpdateScenario::doCheckForUpdate | Unable to check for update, error: [1701] 
01:54:03.800 | INFO  | 140688811361984 | {anonymous}::alsaThread | exit
01:54:03.844 | INFO  | main_thread     | main            | Goodbye!! code: 0

As you can see, line 9~12 showed the error I mentioned earlier. Again, thank you for taking your time looking into this.

doronbehar commented 3 weeks ago

01:54:00.263 | ERROR | main_thread | MuseSamplerLibHandler::MuseSamplerLibHandler | Unable to open MuseSampler library, path: libMuseSamplerCoreLib.so

Indeed this line seems suspicious.. And when you run ./result/bin/mscore version 4.3.2 you don't see it? I didn't find that line in my logs as well...

fdnt7 commented 3 weeks ago

Yes, all other mentioned methods with Muse Sounds available don't have those errors in the logs.

doronbehar commented 3 weeks ago

It's weird because nix-locate libMuseSamplerCoreLib.so returns nothing... There is:

https://github.com/musescore/MuseScore/issues/15562

Which may be related.

fdnt7 commented 3 weeks ago

It's weird because nix-locate libMuseSamplerCoreLib.so returns nothing... There is:

musescore/MuseScore#15562

Which may be related.

I've looked into this. The workaround of running mscore as LD_LIBRARY_PATH=/usr/lib mscore worked. My LD_LIBRARY_PATH environment variable is empty. I've also updated to MuseScore 4.3.2; the issue persists, so it's probably not a version-specific issue. Is yours set to something so it works on your machine? I'd love to know.

Edit: I was mistaken, setting the LD_LIBRARY_PATH=/usr/lib mscore still doesn't detect Muse Sounds.

doronbehar commented 3 weeks ago

Edit: I was mistaken, setting the LD_LIBRARY_PATH=/usr/lib mscore

Yes it surprised you wrote initially it worked for you. We are on NixOS after all :). I'm not sure if you are subscribed to that issue or not, but I asked them about the source of libMuseSamplerCoreLib.so.

doronbehar commented 3 weeks ago

BTW today I experienced mscore crashing for me, and I checked the backtrace (coredumpctl debug -1) and this is what I found:

#0  0x00007f94f2b09af1 in ms_InstrumentList_get_next () from /home/doron/.local/share/MuseSampler/lib/libMuseSamplerCoreLib.so
[Current thread is 1 (Thread 0x7f9562963900 (LWP 1558929))]
(gdb) bt
#0  0x00007f94f2b09af1 in ms_InstrumentList_get_next () from /home/doron/.local/share/MuseSampler/lib/libMuseSamplerCoreLib.so
#1  0x0000000001cebe1c in mu::musesampler::MuseSamplerResolver::instruments() const ()
#2  0x000000000151ee27 in mu::notation::InstrumentsRepository::loadMuseInstruments(std::unordered_map<mu::String, mu::engraving::InstrumentTemplate const*, std::hash<mu::String>, std::equal_to<mu::String>, std::allocator<std::pair<mu::String const, mu::engraving::InstrumentTemplate const*> > > const&) ()
#3  0x00000000015222ab in mu::notation::InstrumentsRepository::load() ()
#4  0x0000000001383155 in mu::notation::NotationModule::onInit(mu::framework::IApplication::RunMode const&) ()
#5  0x0000000000bdd20f in mu::app::App::run(int, char**) ()
#6  0x00000000007a453c in main ()

Interestingly:

$ ldd ~/.local/share/MuseSampler/lib/libMuseSamplerCoreLib.so
    linux-vdso.so.1 (0x00007ffdb4fe2000)
    libstdc++.so.6 => not found
    libm.so.6 => /nix/store/k7zgvzp2r31zkg9xqgjim7mbknryv6bs-glibc-2.39-52/lib/libm.so.6 (0x00007fe71091d000)
    libgcc_s.so.1 => /nix/store/1q9vc0lq7qjlfjz47mfmlzdf86c543jy-xgcc-13.2.0-libgcc/lib/libgcc_s.so.1 (0x00007fe71107b000)
    libc.so.6 => /nix/store/k7zgvzp2r31zkg9xqgjim7mbknryv6bs-glibc-2.39-52/lib/libc.so.6 (0x00007fe710730000)
    /nix/store/k7zgvzp2r31zkg9xqgjim7mbknryv6bs-glibc-2.39-52/lib64/ld-linux-x86-64.so.2 (0x00007fe7110a2000)

So indeed this issue is related to external shared objects that are not compatible with NixOS. I'm still a bit confused as to why in your case it doesn't necessarily crash, and instead it silently fails and you don't see the muse sounds...

It'd be interesting to try to patchelf that ~/.local/share/MuseSampler/lib/libMuseSamplerCoreLib.so file before you run mscore... In anycase, this should also be discussed with @thilobillerbeck .

fdnt7 commented 2 weeks ago

Hello, I've done some additional testing. It's not much, but I still want to tell you what I've found.

  • nix run nixpkgs#musescore
  • readlink $(which mscore) | source (in fish) / eval "$(readlink $(which mscore))" (in bash)
  • nix-build '<nixpkgs>' --attr musescore, cd into the output directory, then do ./result/bin/mscore

all have Muse Sounds available to use. So this seems to be more of an issue with my shell environment somehow, and I honestly have no clue why this is the case, or where to start looking.

It turns out these only work with that one MuseScore instance. From that instance, if I do Ctrl+N or File > New, it will always fail to load the libMuseSamplerCoreLib.so dynamic library. I haven't yet figured out how to launch the new instance and have the dynamic library properly loaded. So this must be something weird about my PATH variables, some directory mismatch, or something else.

I've already sent my nix-config here, but in case you haven't taken a look, I have nix.settings.extraOptions = "use-xdg-base-directories = true"; in it (which in turn makes which mscore return /home/fdnt/.local/state/nix/profile/bin/mscore), in case there are some hard-coded paths that don't respect this nix setting and is messing up with the dynamic library lookup. Just bringing it up since there have been some Nix packages not respecting that setting and causing issues with me in the past.