If I run esdplay, the first time it starts esd and plays the sound fine, but on subsequent invocations instead of connecting to an existing esd, it tries starting a new esd, fails (because one is already running) and does not play anything. % killall esd % esdplay /usr/share/system-config-soundcard/sound-sample.wav % esdplay /usr/share/system-config-soundcard/sound-sample.wav esd: Esound sound daemon already running or stale UNIX socket /tmp/.esd/socket This socket already exists indicating esd is already running. Exiting... P.S. esdplay -s localhost works OK.
P.P.S. Sorry, forgot: esound-0.2.33-1
I tried to reproduce this and I'm not successfull ... - updated FC1 to 1.90 via yum - same package [robert@echelon robert]$ ps ax | grep esd 2002 pts/6 S 0:00 grep esd [robert@echelon robert]$ esdplay online.wav [robert@echelon robert]$ esdplay online.wav [robert@echelon robert]$ esdplay online.wav Works fine in both situations - esd is [not] running before first esdplay call ...
- I am using Raw Hide not 1.90 - I am using ALSA.
s/1\.90/rawhide/g Sorry, my mistake ... I'm using Raw Hide too, same packages and it works fine with alsa for me.
Not sure what changed, but it WFM now.