[Possibly Linux-only] Screensharing with no audio playing from the selected app will fail to screenshare

(#2692) Bug Fixed desktop video

Observed behaviour

Screenshare fails. I receive the following output in the terminal:
Error occurred in handler for 'native-audio:start': Error: Native audio capture started, but the selected app produced no audio frames
    at Timeout._onTimeout (file:///opt/Fluxer%20Canary/resources/app.asar/dist/main/MainApp.js:11:52147)
    at listOnTimeout (node:internal/timers:605:17)
    at process.processTimers (node:internal/timers:541:7)

Reproduction steps

  1. Screenshare something successfully
  2. Configure the screenshare to also share audio (this is to essentially save the setting so screenshare looks for audio next time you try to use it)
  3. End that screenshare
  4. Start screenshare on an app that is not currently playing audio

Build information

Canary 763 (fb9cfe9), Host 0.0.213, Linux 7.0.4-100.fc43.x86_64 (x64), Electron 41.2.2, Chrome 146.0.7680.188, Node 24.14.1, Locale en-US

Platform

Linux

Details

Expected behaviour Screenshare should still have started, but with no audio
  1. Rex changed the status from Needs triage to Fixed

1 comment

Sign in with Fluxer to comment and vote.