When esound is compiled with alsa in my USE variable I don't get any sound under gnome. I played around for a while and ran esd manually, then ran esdplay to play a wav file. esdplay output the following: set format didn't work. stracing esdplay showed a lot of things like this: open("/dev/snd/controlC1", O_RDWR) = -1 ENOSYS (Function not implemented) open("/dev/snd/controlC1", O_RDWR) = -1 ENOSYS (Function not implemented) open("/dev/snd/controlC1", O_RDWR) = -1 ENODEV (No such device) open("/dev/snd/controlC1", O_RDONLY) = -1 ENOSYS (Function not implemented) open("/dev/snd/controlC1", O_RDONLY) = -1 ENOSYS (Function not implemented) open("/dev/snd/controlC1", O_RDONLY) = -1 ENODEV (No such device) open("/dev/aloadC1", O_RDONLY) = -1 ENOENT (No such file or directory) although all the /dev/snd/control* files existed and I had permissions to write to them. Removing alsa from my USE, recompiling esound and then loading the alsa-oss compatability layer lets me have sounds in gnome and generally use esd. The wierd thing is that esd was able to play it's startup beeps even when alsa was in my USE variable.
same here, alsa and esound aren't installed, because i use arts only.. :(
Only time I had issues like this, was with "ALL: ALL" in /etc/hosts.deny. A "ALL: local" did not work for esound ... I had to add (cannot remember which): esound: ALL esd: ALL to /etc/hosts.allow Anyhow, as I do not use ALSA, I cannot be of great help here.
Im running Gnome and ESD and Alsa. My modules.autoload contains snd-card-emu10k1, and snd-pcm-oss. Also is in default run level. When Gnome starts, ESD loads in the background fine and seems to play fine. Alsa and ESD are both in my use variables. Just thought I'd throw in my experience.
Ok, I'm running esound 0.2.24-r50 together with alsa-lib-0.9.0.1_beta10 and "it works for me" here. What version of esound and alsa are you using? the fact that esd manages to play its startup beeps "ok" means that it initializes the driver and actually has sound, so thats a verify that it really does work. what does "esdctl serverinfo" tell you?
can you please test the masked esound-0.2.24-r50 ?
new official esound 0.2.25 out, closing this.