[Bug] Voice mode audio capture fails silently on Linux with PipeWire
Resolved 💬 3 comments Opened Mar 13, 2026 by reedgordon-sys Closed Mar 17, 2026
Bug Description
Voice mode captures audio (colored bar responds to speech) but nothing happens on release — no transcription, no error, no output. Just returns to normal prompt.
- Claude Code v2.1.74
- Linux: Nobara (Fedora 43), kernel 6.19.2
- Audio: Blue Yeti Nano USB mic, PipeWire, set as default source
- Also tried: Focusrite Scarlett Solo XLR — same result
- bubblewrap installed
Environment Info
- Platform: linux
- Terminal: vte-based
- Version: 2.1.74
- Feedback ID: a38325ad-e04b-4005-a1a0-46a0b0370596
Errors
[{"error":"Error: NON-FATAL: Lock acquisition failed for /home/reedg/.local/share/claude/versions/2.1.74 (expected in multi-process scenarios)\n at jN$ (/$bunfs/root/src/entrypoints/cli.js:2643:2025)\n at vCA (/$bunfs/root/src/entrypoints/cli.js:2643:1169)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-03-13T16:04:36.024Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:05:35.002Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:05:35.276Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:05:38.876Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:05:39.154Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:15:54.522Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:15:54.814Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:15:58.153Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:15:58.430Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:16:17.037Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:16:17.315Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:6086:7442)\n at emitError (node:events:43:23)\n at <anonymous> (ws:197:20)","timestamp":"2026-03-13T16:16:30.724Z"},{"error":"Error: [object ErrorEvent]\n at _H (/$bunfs/root/src/entrypoints/cli.js:82:15665)\n at <…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗