fix: expose PulseAudio client library for Linux voice input #2

Merged
lost-rob0t merged 1 commit from fix/linux-audio-source into main 2026-08-11 22:28:37 +00:00
lost-rob0t commented 2026-08-11 22:27:20 +00:00 (Migrated from github.com)

Fixes the Linux desktop app failing microphone/Voice capture with Could not start audio source under the Nix package.

Chromium's Linux audio backend loads libpulse.so.0 dynamically, so autoPatchelfHook cannot infer it from DT_NEEDED. Add libpulseaudio and expose it to the launcher through LD_LIBRARY_PATH, allowing the app to connect to PulseAudio or PipeWire-Pulse.

Fixes the Linux desktop app failing microphone/Voice capture with `Could not start audio source` under the Nix package. Chromium's Linux audio backend loads `libpulse.so.0` dynamically, so `autoPatchelfHook` cannot infer it from DT_NEEDED. Add `libpulseaudio` and expose it to the launcher through `LD_LIBRARY_PATH`, allowing the app to connect to PulseAudio or PipeWire-Pulse.
Sign in to join this conversation.
No description provided.