snapcast
snapcast copied to clipboard
snapclient / brew install / bazzite install - missing libasound_module_pcm_pipewire.so
Describe the bug libasound_module_pcm_pipewire.so is missing from brew install of snapcast, seems to be provided by lib32_pipewire which isn't a brew formula
Steps to Reproduce
- brew install snapcast on bazzite OS
- snapclient ws://serverip
- client connects to server, then crashes when trying to load audio driver
Environment details
- OS: Bazzite OS
- Snapcast version [e.g. 0.21.0] snapclient v0.34.0
- Installed from a package, self compiled, ...installed from brew
Attach logfile if applicable
Generate logs with snapclient --logfilter debug or snapserver --logging.filter debug if possible and paste them in the following codeblock
snapclient --logfilter debug ws://10.128.1.63
2025-11-26 23-06-34.285 [Debug] (StreamUri) StreamUri: ws://10.128.1.63
2025-11-26 23-06-34.285 [Debug] (StreamUri) StreamUri.toString: ws://10.128.1.63
2025-11-26 23-06-34.285 [Debug] (Snapclient) Trying to get PCM device for player: alsa, parameter: , card: default
2025-11-26 23-06-34.294 [Info] (Snapclient) Version 0.34.0
2025-11-26 23-06-34.296 [Info] (Connection) Resolving host IP for: 10.128.1.63
2025-11-26 23-06-34.296 [Debug] (Connection) Resolved IP: 10.128.1.63
2025-11-26 23-06-34.296 [Info] (Connection) Connecting to host: 10.128.1.63:1780, port: 1780, protocol: ws
2025-11-26 23-06-34.296 [Notice] (Connection) Connected to 10.128.1.63
2025-11-26 23-06-34.296 [Info] (Connection) My MAC: "38:05:25:33:72:e7", socket: 8
2025-11-26 23-06-34.308 [Info] (Controller) ServerSettings - buffer: 1000, latency: 0, volume: 100, muted: 0
2025-11-26 23-06-34.308 [Info] (Controller) Codec: pcm, sampleformat: 44100:16:2
2025-11-26 23-06-34.308 [Info] (Player) Player name: alsa, device: default, description: Default ALSA Output (currently PipeWire Media Server), idx: 2, sharing mode: unspecified, parameters: <none>
2025-11-26 23-06-34.308 [Info] (Player) Mixer mode: software, parameters: <none>
2025-11-26 23-06-34.308 [Info] (Player) Sampleformat: 44100:16:2, stream: 44100:16:2
2025-11-26 23-06-34.308 [Info] (Alsa) Using default buffer_time: 80 ms, default fragments: 4
ALSA lib dlmisc.c:339:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_pipewire.so (/home/linuxbrew/.linuxbrew/Cellar/alsa-lib/1.2.14/lib/alsa-lib/libasound_module_pcm_pipewire.so: cannot open shared object file: No such file or directory)
2025-11-26 23-06-34.308 [Error] (Alsa) Exception: Can't open default, error: No such device or address, code: -6
2025-11-26 23-06-34.308 [Debug] (Connection) Disconnecting
2025-11-26 23-06-34.309 [Debug] (Connection) Disconnected
2025-11-26 23-06-34.309 [Fatal] (Snapclient) Exception: Can't open default, error: No such device or address
2025-11-26 23-06-34.309 [Notice] (Snapclient) Snapclient terminated.