snapcast icon indicating copy to clipboard operation
snapcast copied to clipboard

snapclient / brew install / bazzite install - missing libasound_module_pcm_pipewire.so

Open rofocalus opened this issue 4 weeks ago • 0 comments

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

  1. brew install snapcast on bazzite OS
  2. snapclient ws://serverip
  3. 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.

rofocalus avatar Nov 27 '25 05:11 rofocalus