[Pkg-pulseaudio-devel] Bug#456590: fails to start without pulseaudio-esound-compat with default configuration

Matthijs Kooijman m.kooijman at student.utwente.nl
Sun Dec 16 19:51:24 UTC 2007


Package: pulseaudio
Version: 0.9.8-1
Severity: important
Tags: patch

Hey,

the default configuration of the pulseaudio daemon requires the esound
compatibility layer to start. When only the pulsaudio package is installed,
the following errors are reported:

Dec 16 20:35:41 katherina pulseaudio[26311]: module.c: Failed to open module
  "module-esound-protocol-unix": module-esound-protocol-unix.so: cannot open
  shared
Dec 16 20:35:41 katherina pulseaudio[26311]: main.c: Module load failed.
Dec 16 20:35:41 katherina pulseaudio[26311]: main.c: failed to initialize
  daemon.
Dec 16 20:35:41 katherina pulseaudio[26310]: main.c: daemon startup failed.

Removing the following line from /etc/pulse/default.pa fixes the problem.

	load-module module-esound-protocol-unix socket="/tmp/.esd/socket"

Replacing it with the following should provide a permanent solution:
	.ifexists /usr/lib/pulse-0.9/modules/module-esound-protocol-unix.so
	load-module module-esound-protocol-unix socket="/tmp/.esd/socket"
	.endif

I would guess that installing the pulseaudio-esound-compat would also fix the
problem, but that is of course not good enough :-)

Gr.

Matthijs

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22.6 (PREEMPT)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages pulseaudio depends on:
ii  adduser                      3.105       add and remove users and groups
ii  libasound2                   1.0.14a-2   ALSA library
ii  libasyncns0                  0.3-1       Asyncronous name service query lib
ii  libc6                        2.7-4       GNU C Library: Shared libraries
ii  libcap1                      1:1.10-14   support for getting/setting POSIX.
ii  libdbus-1-3                  1.1.1-3     simple interprocess messaging syst
ii  libltdl3                     1.5.24-1    A system independent dlopen wrappe
ii  liboil0.3                    0.3.12-1+b1 Library of Optimized Inner Loops
ii  libpulsecore5                0.9.8-1     PulseAudio sound server core
ii  libsamplerate0               0.1.2-5     audio rate conversion library
ii  libsndfile1                  1.0.17-4    Library for reading/writing audio 
ii  libwrap0                     7.6.dbs-14  Wietse Venema's TCP wrappers libra
ii  lsb-base                     3.1-24      Linux Standard Base 3.1 init scrip

Versions of packages pulseaudio recommends:
pn  gstreamer0.10-pulseaudio      <none>     (no description available)
pn  libasound2-plugins            <none>     (no description available)
pn  padevchooser                  <none>     (no description available)
pn  paprefs                       <none>     (no description available)
pn  pulseaudio-esound-compat      <none>     (no description available)
pn  pulseaudio-module-hal         <none>     (no description available)
pn  pulseaudio-module-x11         <none>     (no description available)

-- no debconf information






More information about the Pkg-pulseaudio-devel mailing list