esd not found

Bug #131476 reported by Christophe Dumez
14
Affects Status Importance Assigned to Milestone
gnome-session (Ubuntu)
Confirmed
Medium
Unassigned
ubuntu-meta (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Binary package hint: ubuntu-desktop

I have just switched from kubuntu to ubuntu. I installed ubuntu-desktop package and Gnome is running fine. However, when I launched some apps (I noticed rhythmbox and gconf-editor), I saw this error message in the terminal:
/bin/sh: /usr/bin/esd: not found
/bin/sh: /usr/bin/esd: not found
/bin/sh: /usr/bin/esd: not found

I checked and I didn't have the "esound" package installed. I installed it and now the message is gone. Is esound a dependency that should be added to ubuntu-desktop package? It didn't seem to affect the programs operation though.

Tags: packaging
Revision history for this message
Siegfried Gevatter (rainct) wrote :

Thanks for your bug report.

Can someone else, on Gutsy, confirm this?

Changed in ubuntu-meta:
assignee: nobody → rainct
status: New → Incomplete
Revision history for this message
jcfp (jcfp) wrote :

I've come across this very same error about esd not being found when trying to use muine (on feisty), see bug #106203. Maybe caused by gstreamer somehow?

Changed in ubuntu-meta:
importance: Undecided → Low
status: Incomplete → New
assignee: rainct → nobody
Revision history for this message
hualala (baowenle) wrote :

I have this problem too.
For example:
baowl@think-ubuntu:~$ gedit
/bin/sh: /usr/bin/esd: not found
/bin/sh: /usr/bin/esd: not found
when start gedit in command line,it says esd not found.
gthumb, rhythmbox do the same thing.

I have esound-common 0.2.38-0ubuntu3 installed.
esound is not installed.
gedit version: 2.19.3-0ubuntu1
rhythmbox version: 0.11.1-0ubuntu3
gthumb version: 3:2.10.5-0ubuntu2
My system:Linux think-ubuntu 2.6.22-9-generic #1 SMP Fri Aug 3 00:50:37 GMT 2007 i686 GNU/Linux

Revision history for this message
C. Cooke (ccooke) wrote :

This is a problem with gnome-session:

ccooke@haematite:~$ strings /etc/alternatives/x-session-manager | grep esd
/desktop/gnome/sound/enable_esd
Error getting value of /desktop/gnome/sound/enable_esd: %s
Failed to kill esd (pid %d)
/usr/bin/esd
Could not start esd: %s
ccooke@haematite:~$ ls -l /etc/alternatives/x-session-manager
lrwxrwxrwx 1 root root 22 2007-08-09 14:26 /etc/alternatives/x-session-manager -> /usr/bin/gnome-session

Looks to be either obsolete code on Ubuntu, or we're missing a dependancy on the esound package.

Revision history for this message
jcfp (jcfp) wrote :

This bug isn't caused by gnome-session. I'm on Kubuntu, gnome-session isn't even installed (/etc/alternatives/x-session-manager points to /usr/bin/startkde here), and yet I too see this 'esd not found' error with certain applications.

Changed in ubuntu-meta:
status: New → Confirmed
Revision history for this message
C. Cooke (ccooke) wrote :

The package causing this on Gnome *is* gnome-session. gnome-session is the only thing in /usr on my new Gutsy install that contains any reference to esd.

Here's proof:

ccooke@haematite:~$ sudo grep -r /usr/bin/esd /usr/ 2>&-
Binary file /usr/bin/x-session-manager matches
Binary file /usr/bin/gnome-session matches
Binary file /usr/X11R6/bin/x-session-manager matches
Binary file /usr/X11R6/bin/gnome-session matches
ccooke@haematite:~$

Evidently, there's a similar problem on KDE - probably the same legacy code or missing dependancy. Could you (or anyone else with a Kubuntu Gutsy install) please run this command:

sudo grep -r /usr/bin/esd /usr/ 2>&-

and post the output here?

Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

no output on a kubuntu gutsy install.

nice ram usage while running that command though...

http://wedontsleep.org/~sarah/snapshot9.png

(/usr is 2.1gb here)

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find.

Changed in ubuntu-meta:
status: Confirmed → Invalid
Changed in gnome-session:
importance: Undecided → Medium
status: New → Invalid
Revision history for this message
Neil Wilson (neil-aldur) wrote :

I don't believe this is a duplicate of the libgnome bug. The fix there doesn't solve this problem. it still happens even with the new libgnome.

Changed in gnome-session:
status: Invalid → Confirmed
Changed in ubuntu-meta:
status: Invalid → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

the bug are similar enough, closing this one as duplicate

Revision history for this message
obobu84 (lucaborzani) wrote :

on ubuntu gutsy i find in xsession-errors:

/bin/sh: /usr/bin/esd: not found

** (x-session-manager:29940): WARNING **: Host name lookup failure on localhost.
/bin/sh: /usr/bin/esd: not found
Initializing gnome-mount extension

(nautilus:29997): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)'

(nautilus:29997): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

** (nautilus:29997): CRITICAL **: nautilus_file_unref: assertion `NAUTILUS_IS_FILE (file)' failed

** (nautilus:29997): CRITICAL **: nautilus_file_monitor_remove: assertion `NAUTILUS_IS_FILE (file)' failed

(nautilus:29997): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)'

(nautilus:29997): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

** (nautilus:29997): CRITICAL **: nautilus_file_unref: assertion `NAUTILUS_IS_FILE (file)' failed

** (nautilus:29997): CRITICAL **: nautilus_file_monitor_remove: assertion `NAUTILUS_IS_FILE (file)' failed

(nautilus:29997): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)'

(nautilus:29997): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

** (nautilus:29997): CRITICAL **: nautilus_file_unref: assertion `NAUTILUS_IS_FILE (file)' failed

** (nautilus:29997): CRITICAL **: nautilus_file_monitor_remove: assertion `NAUTILUS_IS_FILE (file)' failed

(nautilus:29997): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)'

(nautilus:29997): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

** (nautilus:29997): CRITICAL **: nautilus_file_unref: assertion `NAUTILUS_IS_FILE (file)' failed

** (nautilus:29997): CRITICAL **: nautilus_file_monitor_remove: assertion `NAUTILUS_IS_FILE (file)' failed

(nautilus:29997): GLib-GObject-WARNING **: instance of invalid non-instantiatable type `(null)'

(nautilus:29997): GLib-GObject-CRITICAL **: g_signal_handlers_disconnect_matched: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

** (nautilus:29997): CRITICAL **: nautilus_file_unref: assertion `NAUTILUS_IS_FILE (file)' failed

--- Hash table keys for warning below:
--> file:///home/luca

(nautilus:29997): Eel-WARNING **: "nautilus-directory.c: directories" hash table still has 1 element at quit time (keys above)

Revision history for this message
Rene Paap (arpi) wrote :

I just upgraded to gutsy from feisty yesterday, and noticed the same error (/usr/bin/esd not found) in a number of applications that you start from terminal.
After apt-get install esound it doesn't do that anymore! I don't know if ubuntu-desktop should depend on this though...

Revision history for this message
hasan (hassanidin) wrote :

As of Sep 29th on a fully updated system, I am still experiencing this bug.

Revision history for this message
antistress (antistress) wrote :

me too : when launching gThumb from the terminal i get /bin/sh: /usr/bin/esd: not found
(gThumb works anyway)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.