Bug#804120: pulseaudio: iceweasel->Tools->Add-ons ... (silence)

Felipe Sateler fsateler at debian.org
Thu Nov 5 12:39:38 UTC 2015


Control: tags -1 moreinfo

On 5 November 2015 at 02:17, Kingsley G. Morse Jr. <kingsley at loaner.com> wrote:
> Package: pulseaudio
> Version: 7.0-1+b1
> Severity: important
>
> I seem to have found a bug.
>
> Here's how:
>
>     1.) Use Debian's unstable repository
>
>     2.) $ apt-get dist-upgrade                          # On November 4, 2015
>
>     3.) Edit /etc/pulse/client.conf to not autospawn pulseaudio
>
>         #; autospawn = yes
>         ; autospawn = no
>
>     4.) Reboot.
>
>     5.) Run pulseaudio with verbose diagnostics as
>         a normal user on an xterm's command line
>         with
>
>             $ pulseaudio -vvvvvvvvvv --log-time
>
>     6.) Launch iceweasel.
>
>     7.) Play sound with
>
>             $ echo "hello world" | festival --language americanenglish -b --tts
>
>     8.) Here's where the bug happens.
>
>         Use your mouse to access iceweasel's add-on manager
>
>             iceweasel->Tools->Add-ons

Is this running as the same user as the festival command? Do you have
firejail running?

>
>         Pulseaudio says
>
>             ( 123.846|   5.004) I: [pulseaudio] module-suspend-on-idle.c: Sink alsa_output.pci-0000_03_05.0.analog-stereo idle for too long, suspending ...
>             ( 123.846|   0.000) D: [pulseaudio] sink.c: Suspend cause of sink alsa_output.pci-0000_03_05.0.analog-stereo is 0x0004, suspending
>             ( 123.846|   0.000) I: [alsa-sink-ES1371/1] alsa-sink.c: Device suspended...
>             ( 123.846|   0.000) D: [pulseaudio] core.c: Hmm, no streams around, trying to vacuum.
>             ( 123.847|   0.000) D: [pulseaudio] module-udev-detect.c: /dev/snd/controlC0 is accessible: yes
>             ( 123.847|   0.000) D: [pulseaudio] module-udev-detect.c: Resuming all sinks and sources of card alsa_card.pci-0000_03_05.0.
>             ( 125.621|   1.774) I: [pulseaudio] client.c: Created 5 "Native client (UNIX socket client)"
>             ( 125.622|   0.000) D: [pulseaudio] protocol-native.c: Protocol version: remote 30, local 30
>             ( 125.622|   0.000) I: [pulseaudio] protocol-native.c: Got credentials: uid=1000 gid=1000 success=1
>             ( 125.622|   0.000) D: [pulseaudio] protocol-native.c: SHM possible: yes
>             ( 125.622|   0.000) D: [pulseaudio] protocol-native.c: Negotiated SHM: no
>             ( 125.622|   0.000) D: [pulseaudio] protocol-native.c: Disabling srbchannel, reason: No SHM support
>             ( 125.624|   0.002) D: [pulseaudio] module-augment-properties.c: Looking for .desktop file for iceweasel
>             ( 125.624|   0.000) D: [pulseaudio] module-augment-properties.c: Found /usr/share/applications/iceweasel.desktop.
>             ( 125.624|   0.000) D: [pulseaudio] conf-parser.c: Parsing configuration file '/usr/share/applications/iceweasel.desktop'
>
>     9.) Try to play sound again
>
>             $ echo "hello world" | festival --language americanenglish -b --tts
>
>         Silence!
>
>         festival says
>
>             ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Protocol error
>
>             aplay: main:722: audio open error: Connection refused
>

Please post the verbose log of what pulseaudio says at this point.

> I
>
>     a.) expected to hear festival say "hello world", and
>
>     b.) am surprised pulseaudio's module-augment-properties.c:
>         looked for a .desktop file for iceweasel.

This is normal. Happens for all applications.


-- 

Saludos,
Felipe Sateler



More information about the pkg-pulseaudio-devel mailing list