Vencord / venmic

linux audio screenshare for discord (or any electron app) via pipewire
Mozilla Public License 2.0
84 stars 5 forks source link

Can't get screen share audio to work #28

Closed SandWoodJones closed 2 weeks ago

SandWoodJones commented 2 weeks ago

āœļø Bug Description

I first encountered this while trying to get Discord to work on NixOS. I kinda gave up on that system and tried a new EndeavourOS installation. I'm using KDE Plasma 6.1 wayland. Installing Vesktop and sharing the screen works fine but the streams have no audio. In truth, I'm getting the same result i was getting on NixOS.

šŸ” Steps to reproduce

  1. Install the Vesktop AppImage
  2. Join a discord call (in this case i used a second account to test the stream audio)
  3. Open a youtube video in firefox
  4. Stream the firefox window
  5. There is no sound.

šŸ—’ļø Debug Output

venmic.log

ā” Expected behavior

The screen share audio to work and me being able to hear the youtube video from my other account.

šŸ‘€ Screenshots

No response

šŸ“¦ Vesktop Version

1.5.3

šŸ–„ļø Distribution

EndeavourOS

āœ… I confirm that...

Curve commented 2 weeks ago

It seems like you did not select the desired audio source to share (There is no link request sent from Vesktop as evident in the logs).

Just so that we're on the same page, you need to select the desired audio source, it should look roughly like this in the screenshare modal:

image image

The venmic settings are available in the screenshare modal as well and there are some settings you might want to toggle off (this is only a quick guess from the venmic log provided):

image image

You might have to tweak these settings depending on your audio setup, in case the application you want to share plays to a speaker that is not your default speaker you might want to turn off the highlighted setting.

All toggles have descriptions that should help you to find the right ones in case you have an "unusual" audio setup.

SandWoodJones commented 2 weeks ago

Thanks for the quick support. I really did forget to set up the audio sources. To my defense I didn't notice there was a scrollbar šŸ˜…ā€‹ image

Curve commented 2 weeks ago

Thanks for the quick support. I really did forget to set up the audio sources. To my defense I didn't notice there was a scrollbar šŸ˜…ā€‹ image

Oh, that is really well hidden on smaller displays :'D

Maybe we can do something to increase the visibility here, but that would be a Vesktop issue then ^^