pulseaudio esd wrapper is not working with gnome
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pulseaudio (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: pulseaudio-
I am using Feisty Fawn release on i 386
I installed pulseaudio and the esound compat package, in the Gnome -> Preferences -> Sound -> Devices I have set all devices to pulseaudio and clicking test I can hear sound and the x11 bell plays in pulseaudio. The directory /tmp/.esd is created but
erm67@ubuntu:~$ esdplay /usr/share/
ALSA lib pcm_dmix.
Usage:program_name [address]
The most strange thing is that
ermanno@ubuntu:~$ esdplay -s 127.0.0.1 /usr/share/
works perfectly .......
If I enable "software sound mixing" in Gnome -> Preferences -> Sound -> Sound
I cannot hear sounds and the syslog is filled with
Apr 21 16:51:40 ubuntu pulseaudio[5897]: pid.c: daemon already running.
Apr 21 16:51:40 ubuntu pulseaudio[5897]: main.c: pa_pid_
Apr 21 16:51:40 ubuntu pulseaudio[5901]: pid.c: daemon already running.
Apr 21 16:51:40 ubuntu pulseaudio[5901]: main.c: pa_pid_
I have run an strace sounds/ login.wav "/tmp/. esd-1000/ socket" , R_OK|W_OK) = -1 ENOENT (No such file or directory)
strace -o log esdplay /usr/share/
and it shows that esdplay looks for the socket in /tmp/.esd-1000 and of course can not find it
access(
and indeed ubuntu: /tmp$ ln -s .esd .esd-1000 sounds/ login.wav
ermanno@ubuntu:~$ cd /tmp
ermanno@
esdplay /usr/share/
works like a charm