[pulseaudio-discuss] pidgin seems to get it's connection hung up
Brian J. Murrell
brian at interlinx.bc.ca
Fri Dec 12 04:35:16 PST 2008
On Fri, 2008-12-12 at 13:17 +0100, Lennart Poettering wrote:
> On Thu, 11.12.08 22:48, Brian J. Murrell (brian at interlinx.bc.ca) wrote:
>
> > I've noticed a number of times on my Ubuntu Intrepid machine that Pidgin
> > seems to get it's pulseaudio connection hung up. Normally I only see a
> > listing in the Volume Control applet for pidgin for the brief time it
> > takes to send whatever short sound alert it wants to send.
> >
> > Every now and then though I will see an entry in it for Pidgin that
> > doesn't go away, yet there is no currently playing sound and no more
> > sounds will come through from pidgin until I restart it, to release the
> > hung up stream.
> >
> > Anyone seen this or know why it happens, or if there is a less intrusive
> > way than restarting pidgin, to have it's stream reset? Terminate Stream
> > will make it go away, but pulseaudio will still not receive (or play)
> > any more sounds from pidgin until it's restarted.
>
> I am note sure how pidgin plays event sounds these days.
I think this is what you want:
$ grep Pidgin ~/.pulse/volume-restore.table
pulsecore/protocol-native.c$Pidgin
Or maybe this is much more useful:
I: client.c: Created 43 "Native client (UNIX socket client)"
I: protocol-native.c: Got credentials: uid=1001 gid=1001 success=1
I: protocol-native.c: Enabled SHM for new connection
I: client.c: Client 43 changed name from "Native client (UNIX socket client)" to "Pidgin"
I: client.c: Created 44 "Native client (UNIX socket client)"
I: protocol-native.c: Got credentials: uid=1001 gid=1001 success=1
I: protocol-native.c: Enabled SHM for new connection
I: client.c: Client 44 changed name from "Native client (UNIX socket client)" to "Pidgin"
I: module-volume-restore.c: Restoring sink for <pulsecore/protocol-native.c$Pidgin>
I: module-volume-restore.c: Restoring volume for <pulsecore/protocol-native.c$Pidgin>
I: module-alsa-sink.c: Trying resume...
I: module-alsa-sink.c: Resumed successfully...
I: module-alsa-sink.c: Starting playback.
D: module-suspend-on-idle.c: Sink alsa_output.pci_1102_2_sound_card_0_alsa_playback_0 becomes idle.
D: module-suspend-on-idle.c: Sink alsa_output.pci_1102_2_sound_card_0_alsa_playback_0 becomes busy.
I: resampler.c: Using resampler 'speex-float-1'
I: resampler.c: Using float32le as working format.
I: resampler.c: Choosing speex quality setting 1.
I: sink-input.c: Created input 799 "Playback Stream" on alsa_output.pci_1102_2_sound_card_0_alsa_playback_0 with sample spec s16le 2ch 22050Hz and channel map front-left,front-right
D: memblockq.c: memblockq requested: maxlength=35200, tlength=17600, base=4, prebuf=16720, minreq=880
D: memblockq.c: memblockq sanitized: maxlength=35200, tlength=17600, base=4, prebuf=16720, minreq=880
D: module-suspend-on-idle.c: Sink alsa_output.pci_1102_2_sound_card_0_alsa_playback_0 becomes idle.
D: module-suspend-on-idle.c: Sink alsa_output.pci_1102_2_sound_card_0_alsa_playback_0 becomes idle.
I: sink-input.c: Freeing output 799 "Playback Stream"
I: client.c: Freed 44 "Pidgin"
I: protocol-native.c: connection died.
I: client.c: Freed 43 "Pidgin"
I: protocol-native.c: connection died.
I: module-suspend-on-idle.c: Sink alsa_output.pci_1102_2_sound_card_0_alsa_playback_0 idle for too long, suspending ...
I: module-alsa-sink.c: Device suspended...
b.
More information about the pulseaudio-discuss
mailing list