[FIXED] No sound whatsoever, plus ALSA errors
OS: Arch Linux, Arch.: x86_64, MuseScore version (64-bit): 4.0.0-, revision: github-musescore-musescore-
The same behaviour is present in the nightly version. There's no sound output when inputting notes, and playback hangs at the position it's started.
The following logs appear right on start-up: before the main window has even loaded.
ALSA lib confmisc.c:165:(snd_config_get_card) Cannot get card index for Loopback
23:22:57.189 | ERROR | main_thread | AudioModule | setupAudioDriver: audio output open failed
23:22:57.190 | ERROR | main_thread | MuseSamplerLibHandler | MuseSamplerLibHandler: Unable to open MuseSampler library, path: libMuseSamplerCoreLib.so
23:22:57.190 | ERROR | main_thread | MuseSamplerResolver | checkLibrary: Incompatible MuseSampler library; ignoring
Also, the buffer size is blank in the settings. When I try to change it to a particular size, MS 4 segfaults.
I'm using pipewire + wireplumber, and I made sure that I specifically had pipewire-alsa installed because it was complaining about ALSA. However, I'm not sure why it's using ALSA in the first place - pipewire provides imitations of several audio servers, and I don't seem to be able to choose anything but ALSA (or as MS 4 calls it, "System default").
EDIT: Fixed the issue by removing an old ~/.asoundrc.
Comments
Might be somewhat related to https://github.com/musescore/MuseScore/issues/13052 or https://github.com/musescore/MuseScore/issues/15354
Could be worth adding your voice to one of those issues and inquire about PipeWire support.
In reply to Might be somewhat related to… by jeetee
I've fixed the issue - I had a dodgy ~/.asoundrc hanging over from a previous configuration of my audio servers. Removing this file enabled MuseScore (and other ALSA clients, actually) to work.
In reply to I've fixed the issue - I had… by 404dcdcc
Thank you for getting back with this information.