esound and alsa not compatible?
I had ALSA built as module in the kernel without OSS support. Alsa was
working fine (xmms, xine, etc.) but was giving no system sounds at all.
So I installed esound last night (Gnome in Unstable, kernel 2.6.7).
Since then, after reboot, whichever user logs in kind of own esd because
if then that user logs out and another logs in, s/he get in
.xsession-errors:
##############
esd: Failed to fix owner of /tmp/.esd.
Try -trust to force esd to start.
esd: Esound sound daemon unable to create unix domain socket:
/tmp/.esd/socket
The socket is not accessible by esd.
Exiting...
** (gnome-session:4742): WARNING **: Esound failed to start.
###############
When is do 'ps uax | grep esd' i see an esd session from the last user
that had first logged in. Also, xmms does not work anymore. Killing esd
solves the xmms problem but Gnome system sounds do not work then. What
am I missing?
:~$ COLUMNS=100 dpkg -l alsa* esound* alsa*esd* lib*esd* | grep '^ii'
ii alsa-base 1.0.6a-5 ALSA configuration files
ii alsa-headers 1.0.6a-5 transitional package that
can be safely removed
ii alsa-oss 1.0.6-2 ALSA OSS-compatibility library
ii alsa-utils 1.0.6-4 ALSA utilities
ii alsamixergui 0.9.0rc2-1-7 graphical soundcard mixer
for ALSA soundcard driver
ii alsaplayer 0.99.76-0.2 PCM player designed for ALSA
ii alsaplayer-common 0.99.76-0.2 PCM player designed for ALSA
(common files)
ii alsaplayer-daemon 0.99.76-0.2 PCM player designed for ALSA
(non-interactive version)
ii alsaplayer-esd 0.99.76-0.2 PCM player designed for ALSA
(ESD output module)
ii alsaplayer-gtk 0.99.76-0.2 PCM player designed for ALSA
(GTK version)
ii alsaplayer-oss 0.99.76-0.2 PCM player designed for ALSA
(OSS output module)
ii esound 0.2.35-1 Enlightened Sound Daemon -
Support binaries
ii esound-clients 0.2.35-1 Enlightened Sound Daemon -
clients
ii esound-common 0.2.35-1 Enlightened Sound Daemon -
Common files
ii alsaplayer-esd 0.99.76-0.2 PCM player designed for ALSA
(ESD output module)
ii libesd-alsa0 0.2.35-1 Enlightened Sound Daemon
(ALSA) - Shared libraries
thanks,
->HS
Reply to: