Package: speech-dispatcher
Version: 0.7.1-6
Severity: important

When enabled to start at system startup and when pulseaudio is installed, it
starts pulseaudio in some strange mode that it locks up ALSA sound for all
applications. Any application reports it can't open /dev/snd/pcmC0D0p with
status EBUSY.

If pulseaudio is started before sepeech-dispatcher, the problem does not
appear. However, by default:
 - pulseaudio is not configured to start system-wide and
 - pulseaudio gets started at /etc/rc?.d/S05pulseaudio, but
   speech-dispatcher gets /etc/rc?.d/S03speech-dispatcher, so it starts
   before pulseaudio => the problem occurs independent on pulseaudio
   defaults.

The problem is fixed by "/etc/init.d/alsa-utils force-reload" followed by
"/etc/init.d/alsa-utils reset 0" at runtime. I however only tried after
killing pulseaudio process already (it got restarted, but as user).

Another strange thing is, that bugreport says my
/etc/defaults/speech-dispatcher is modified to enable it, but I did not
enable it manually. It seems to have been created by some update (in July
2010). Unfortunately the update failed and etckeeper only got to commit the
changes before next run, so I don't have the version recorded.

Oh, the device is "HDA ATI SB (ALC889A Analog)" (in case the problem is
driver-specific).

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (101, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages speech-dispatcher depends on:
ii  adduser                   3.112+nmu2     add and remove users and groups
ii  dpkg                      1.16.0.2       Debian package management system
ii  install-info              4.13a.dfsg.1-6 Manage installed documentation in 
ii  libao4                    1.1.0-1        Cross Platform Audio Output Librar
ii  libasound2                1.0.23-3       shared library for ALSA applicatio
ii  libaudio2                 1.9.2-6        Network Audio System - shared libr
ii  libc6                     2.11.2-13      Embedded GNU C Library: Shared lib
ii  libdotconf1.0             1.0.13-3       Configuration file parser library 
ii  libespeak1                1.45.03-1      A multi-lingual software speech sy
ii  libflite1                 1.4-release-2  a small run-time speech synthesis 
ii  libglib2.0-0              2.28.6-1       The GLib library of C routines
ii  libpulse0                 0.9.21-4       PulseAudio client libraries
ii  libspeechd2               0.7.1-6        Speech Dispatcher: Shared librarie
ii  lsb-base                  3.2-27         Linux Standard Base 3.2 init scrip

Versions of packages speech-dispatcher recommends:
ii  pulseaudio                    0.9.21-4   PulseAudio sound server

Versions of packages speech-dispatcher suggests:
pn  libttspico-utils              <none>     (no description available)
pn  speech-dispatcher-doc-cs      <none>     (no description available)
pn  speech-dispatcher-festival    <none>     (no description available)

-- Configuration Files:
/etc/default/speech-dispatcher changed:
RUN=yes


-- no debconf information
-- 
                                                 Jan 'Bulb' Hudec <[email protected]>

Attachment: signature.asc
Description: Digital signature

Reply via email to