Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

script stops at Adding sink... #8

Open
theblacksquid opened this issue Oct 23, 2020 · 5 comments
Open

script stops at Adding sink... #8

theblacksquid opened this issue Oct 23, 2020 · 5 comments

Comments

@theblacksquid
Copy link

I've been using this script for a few months now, but I was recently forced to use a new pc as I needed to retire my old one. Setting up the mic for this, I couldn't for the life of me, get it to work on this particular set up. It just stops when it got to Adding sink after prompting the username.

Details:

Mumble (1.3.0~git20190125.440b173+dfsg-2)
OS: Debian GNU/Linux 10 (buster) x86_64 
pulseaudio 12.2

link to log file after I uncommented set -x

@pzmarzly
Copy link
Owner

Thanks for the log, it makes things much easier. I can see where it went wrong, but can't see why.

Could you post the outputs of:

  • pacmd list-sink-inputs before the script is ran,
  • pacmd list-sinks before the script is ran,
  • pacmd list-sink-inputs while the script is hanging,
  • pacmd list-sinks while the script is hanging?

@theblacksquid
Copy link
Author

Absolutely, here's the results.

@pzmarzly
Copy link
Owner

Thanks.

The first thing that was concerning in script log was

+ SINK_PAID='1
4
5'

But that was just because the script didn't finish properly before, so clean-up wasn't run, and some extra devices were left. That still is an issue, so I implemented warning messages about it in #10 (haven't tested them yet, though).

The main problem is that Mumble doesn't appear on your pacmd list-sink-inputs list. Here's mine, for comparison (I have Firefox and MS Teams opened in background). I have no idea why that happens. If you start Mumble normally, does it appear in pacmd list-sink-inputs? Does it appear in pavucontrol?

@frogiraffe
Copy link

frogiraffe commented Dec 6, 2020

it does show up in pacmd list-sink-inputs but i cant set it from settings, also there is like 5 output device named loopback_of_mumble

Before 0 sink input(s) available.

After Script 3 sink input(s) available. index: 45 driver: <protocol-native.c> flags: state: RUNNING sink: 0 <alsa_output.pci-0000_00_1b.0.analog-stereo> volume: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB balance 0,00 muted: no current latency: 28,33 ms requested latency: 20,00 ms sample spec: s16le 2ch 48000Hz channel map: front-left,front-right Stereo resample method: (null) module: 13 client: 60 <Mumble> properties: media.name = "Mumble Speakers" application.name = "Mumble" native-protocol.peer = "UNIX socket client" native-protocol.version = "34" application.id = "net.sourceforge.mumble.mumble" application.icon_name = "mumble" media.role = "game" application.process.id = "10708" application.process.user = "berkay" application.process.host = "berkay-pc" application.process.binary = "mumble" application.language = "tr_TR.UTF-8" window.x11.display = ":0" application.process.machine_id = "f0ac89852c434463a10f054ade54823f" application.process.session_id = "2" module-stream-restore.id = "sink-input-by-media-role:game" index: 48 driver: <protocol-native.c> flags: state: RUNNING sink: 0 <alsa_output.pci-0000_00_1b.0.analog-stereo> volume: mono: 65536 / 100% / 0,00 dB balance 0,00 muted: no current latency: 0,00 ms requested latency: 2,51 ms sample spec: s16le 1ch 44100Hz channel map: mono Tek Kanallı resample method: speex-float-1 module: 13 client: 63 <speech-dispatcher-dummy> properties: media.name = "playback" application.name = "speech-dispatcher-dummy" native-protocol.peer = "UNIX socket client" native-protocol.version = "34" application.process.id = "10776" application.process.user = "berkay" application.process.host = "berkay-pc" application.process.binary = "sd_dummy" application.language = "C" window.x11.display = ":0" application.process.machine_id = "f0ac89852c434463a10f054ade54823f" application.process.session_id = "2" module-stream-restore.id = "sink-input-by-application-name:speech-dispatcher-dummy" index: 49 driver: <protocol-native.c> flags: state: RUNNING sink: 0 <alsa_output.pci-0000_00_1b.0.analog-stereo> volume: mono: 65536 / 100% / 0,00 dB balance 0,00 muted: no current latency: 0,00 ms requested latency: 2,49 ms sample spec: s16le 1ch 22050Hz channel map: mono Tek Kanallı resample method: speex-float-1 module: 13 client: 64 <speech-dispatcher-espeak-ng> properties: media.name = "playback" application.name = "speech-dispatcher-espeak-ng" native-protocol.peer = "UNIX socket client" native-protocol.version = "34" application.process.id = "10766" application.process.user = "berkay" application.process.host = "berkay-pc" application.process.binary = "sd_espeak-ng" application.language = "C" window.x11.display = ":0" application.process.machine_id = "f0ac89852c434463a10f054ade54823f" application.process.session_id = "2" module-stream-restore.id = "sink-input-by-application-name:speech-dispatcher-espeak-ng"

@SrBrahma
Copy link

Any updates? I got it running at the first time, but now it's always quitting on Adding sink...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants