Difference between revisions of "ESD"

From ArchWiki
Jump to: navigation, search
m (Bot: Removing from Category:HOWTOs (English))
m (Link to AUR was long, ugly, and broken)
Line 2: Line 2:
 
Esd is a sound daemon. It's used by gnome to play system sounds on certain events - like login, logout, etc.
 
Esd is a sound daemon. It's used by gnome to play system sounds on certain events - like login, logout, etc.
  
There is one built with alsa support(the normal one) and an additional built with oss support in the AUR: http://aur.archlinux.org/packages.php?do_Details=1&ID=6703&O=0&L=0&C=0&K=esd&SB=&SO=&PP=25&do_MyPackages=0&do_Orphans=0&SeB=nd
+
There is one built with alsa support(the normal one) and an additional built with oss support in the [http://aur.archlinux.org/packages.php?ID=21002 AUR]
 
=Starting ESD=
 
=Starting ESD=
 
There's not much to setup apart from adding esd to the DAEMONS line in /etc/rc.conf like this:
 
There's not much to setup apart from adding esd to the DAEMONS line in /etc/rc.conf like this:

Revision as of 00:12, 23 June 2011

Esd is a sound daemon. It's used by gnome to play system sounds on certain events - like login, logout, etc.

There is one built with alsa support(the normal one) and an additional built with oss support in the AUR

Starting ESD

There's not much to setup apart from adding esd to the DAEMONS line in /etc/rc.conf like this:

DAEMONS=(syslog-ng network netfs crond alsa esd mpd hal fam gdm cups)

Troubleshooting

-Is esd hogging your sound device and you can't uninstall it since gnome requires it to install/build?

put

esdctl off

in a startup file(like .xinitrc, or use gnome-session, kde....)

problem solved!

to see if anything is hogging your sound devices run fuser as root or sudo.

sudo fuser /dev/snd/*

and

sudo fuser /dev/sound/*

example:

kris|~$ sudo fuser /dev/sound/*
/dev/sound/mixer:     3504

Then you can use

ps auxw|grep 3504

for example, to see what is hogging the device.