Reproduction steps
- Launch the Fluxer desktop app on Linux/Wayland
- Join a voice channel
- Attempt to share a monitor in an environment where PipeWire screen capture fails
- Wait about 30 seconds for the initial attempt to time out
- Observe no error message
- Click the screen sharing button again, nothing happens except for maybe a quick flicker
Expected behaviour
I would expect some kind of error message followed by Fluxer cleaning up its state (in case it doesn't) so retrying a screen share works
Actual behaviour
First screen-sharing attempt times out after about 30 seconds.
When attempting to share again, it logs:
Already pending, ignoring routed screen-share publish requestBuild information
Stable Desktop 2026.1015.145325, Web 2026.1016.10911, Linux 7.2.10-200.fc44.x86_64 (x64), Electron 44.4.1, Chrome 152.0.7977.78, Node 24.21.0, Locale en-US
Platform
Linux
Evidence
The log was captured after killing all Fluxer processes and launching fresh: fluxer-clean-test.log
Relevant:
The original screen-capture failure was recorded in a different report
21:07:41 [ScreenShareStartFlow] [Warn]
Wayland screen share portal capture failed to start
21:07:43 [VoiceEngineV2ScreenShareSupport] [Debug]
Already pending, ignoring routed screen-share publish request
21:07:43 [ScreenShareStartFlow] [Warn]
Wayland screen share portal did not yield a capturable source