On 3/13/07, Pierre Ossman <ossman at cendio.se> wrote: > Matteo Zandi wrote: > > matteo at burnt:~$ esdplay startup.wav > > esdplay: pcm_params.c:2351: sndrv_pcm_hw_params: Assertion `err >= 0' > > failed. > > Usage:program_name [address][:port]Aborted > > This error is from esd trying to start up. So I would guess that you > haven't properly configured pulse to listen to the esd socket. > if I start pulseaudio manually I don't get any errors either matteo at burnt:~$ pulseaudio --log-level=debug caps.c: dropping root rights. module-hal-detect.c: Trying capability 0 (alsa) alsa-util.c: Using mixer control "PCM". sink.c: created 0 "alsa_output.pci_8086_266e_alsa_playback_0" with sample spec "s16le 2ch 44100Hz" source.c: created 0 "alsa_output.pci_8086_266e_alsa_playback_0.monitor" with sample spec "s16le 2ch 44100Hz" module-alsa-sink.c: using 8 fragments of size 1376 bytes. module.c: Loaded "module-alsa-sink" (index: #0; argument: "device=hw:0 sink_name=alsa_output.pci_8086_266e_alsa_playback_0"). alsa-util.c: Using mixer control "Capture". source.c: created 1 "alsa_input.pci_8086_266e_alsa_capture_0" with sample spec "s16le 2ch 44100Hz" module-alsa-source.c: using 12 fragments of size 1376 bytes. module.c: Loaded "module-alsa-source" (index: #1; argument: "device=hw:0 source_name=alsa_input.pci_8086_266e_alsa_capture_0"). module-hal-detect.c: loaded 2 modules. module.c: Loaded "module-hal-detect" (index: #2; argument: ""). module.c: Loaded "module-esound-protocol-unix" (index: #3; argument: ""). protocol-native.c: loading cookie from disk. module.c: Loaded "module-native-protocol-unix" (index: #4; argument: ""). module-volume-restore.c: starting with empty ruleset. module.c: Loaded "module-volume-restore" (index: #5; argument: ""). module.c: Loaded "module-rescue-streams" (index: #6; argument: ""). memblock.c: Memory block too large for pool: 59392 > 16376 module.c: Loaded "module-x11-bell" (index: #7; argument: "sample=x11-bell"). module-x11-publish.c: using already loaded auth cookie. module.c: Loaded "module-x11-publish" (index: #8; argument: ""). module.c: Loaded "module-gconf" (index: #9; argument: ""). main.c: Daemon startup complete. module-alsa-source.c: *** ALSA-XRUN (capture) *** I also checked permissions on esd dir matteo at burnt:~$ ls -lah /tmp/ total 48K drwxrwxrwt 11 root root 4.0K Mar 13 16:32 . drwxr-xr-x 21 root root 4.0K Mar 3 11:42 .. drwxrwxrwt 2 root root 4.0K Mar 13 16:15 .ICE-unix -r--r--r-- 1 root root 11 Mar 13 16:15 .X0-lock drwxrwxrwt 2 root root 4.0K Mar 13 16:15 .X11-unix drwx------ 2 matteo matteo 4.0K Mar 13 16:32 .esd drwx------ 3 matteo matteo 4.0K Mar 13 16:15 gconfd-matteo drwx------ 2 matteo matteo 4.0K Mar 13 16:15 keyring-vwlU2X srwxr-xr-x 1 matteo matteo 0 Mar 13 16:15 mapping-matteo drwx------ 2 matteo matteo 4.0K Mar 13 16:32 orbit-matteo drwx------ 2 matteo matteo 4.0K Mar 13 16:32 pulse-matteo drwx------ 2 matteo matteo 4.0K Mar 13 16:15 ssh-HAsXrP3169 drwx------ 2 matteo matteo 4.0K Mar 13 16:15 virtual-matteo.GN164Z matteo at burnt:~$ ls -lah /tmp/.esd/ total 8.0K drwx------ 2 matteo matteo 4.0K Mar 13 16:32 . drwxrwxrwt 11 root root 4.0K Mar 13 16:32 .. srwxrwxrwx 1 matteo matteo 0 Mar 13 16:32 socket What's wrong? Matteo