[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SOLVED and work around] Re: esound and alsa not compatible?



Apparently, _H. S._, on 24/10/04 20:03,typed:
If you use ALSA and esound then you should install libesd-alsa0 instead
of libesd0.


I already have libesd-alsa0 installed and removed libesd0 (which was 'rc' and not 'ii' in dpkg info):

~$ dpkg -l libesd*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                       Version                    Description
+++-==========================-==========================-==================================================================== ii libesd-alsa0 0.2.35-2 Enlightened Sound Daemon (ALSA) - Shared libraries un libesd-alsa0-dev <none> (no description available) un libesd-dev <none> (no description available) pn libesd0 <none> (no description available) pn libesd0-dev <none> (no description available)


Still the behaviour is the same. The problem is that when the first user to use esd logs out .esd in /tmp is not removed:
~$ ls /tmp/.esd/socket -l
srwxrwxrwx  1 <user> <user> 0 2004-10-24 20:00 /tmp/.esd/socket

is still there when the second user logs in to gdm.

->HS

I changed /etc/esound/esd.conf to enable auto-spawning and now all souns work (xmms works along with system sounds). My esd.conf is now:
# cat /etc/esound/esd.conf
[esd]
#auto_spawn=0
auto_spawn=1
#spawn_options=-terminate -nobeeps -as 5
spawn_options=-terminate -nobeeps -as 1
spawn_wait_ms=100
# default options are used in spawned and non-spawned mode
default_options=


Thanks for everyone's input.
->HS



Reply to: