Comment 4 for bug 1078543

Revision history for this message
Michael Neuffer (neuffer) wrote : Re: Pulse audio failed to start; no audio present in raring

Some modules seem indeed to be 32 bit, I have the same issue

root@kyle:/usr/lib/pulse-2.1/modules# file *| grep -v 64-bit
libprotocol-esound.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xba465c853f9f4a756be3c5799004d5dad154d779, stripped
module-esound-compat-spawnfd.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xfb762fd5be52f7ecacdcd853e03620c1a55ae9a1, stripped
module-esound-compat-spawnpid.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xcbf384e8214682b6b01fa73a8fb29454ae69842e, stripped
module-esound-protocol-tcp.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xf20628b16f34bf4109d8cf27c5a4f6159485bf6f, stripped
module-esound-protocol-unix.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xe22999757c6a8a55851c0d46d7eb60b287619536, stripped

root@kyle:/usr/lib/pulse-2.1/modules#
root@kyle:/usr/lib/pulse-2.1/modules# for a in libprotocol-esound.so module-esound-compat-spawnfd.so module-esound-compat-spawnpid.so module-esound-protocol-tcp.so module-esound-protocol-unix.so
> do
> dpkg -S `pwd`/$a
> done
pulseaudio-esound-compat: /usr/lib/pulse-2.1/modules/libprotocol-esound.so
pulseaudio-esound-compat: /usr/lib/pulse-2.1/modules/module-esound-compat-spawnfd.so
pulseaudio-esound-compat: /usr/lib/pulse-2.1/modules/module-esound-compat-spawnpid.so
pulseaudio-esound-compat: /usr/lib/pulse-2.1/modules/module-esound-protocol-tcp.so
pulseaudio-esound-compat: /usr/lib/pulse-2.1/modules/module-esound-protocol-unix.so

It seems that the upgrade installs the 32bit version instead of the 64bit one.
pulseaudio-esound-compat:i386 - PulseAudio ESD compatibility layer