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]>
signature.asc
Description: Digital signature

