Failed to load module "libcanberra-gtk-module.so"

Asked by smurf

Binary package hint: libcanberra-gtk-module

I wrote a little procedure in bash using Xdialog for GUIs.
Xdialog default behaviour is to use STDERR to pass the user input to the script, but in Jaunty I have severe problems because the message "Gtk-WARNING (recursed) **: Failed to load module "libcanberra-gtk-module.so": libcanberra-gtk-module.so: missed shared object" appears at every call of Xdialog.
I know that I can tell to Xdialog to use STDOUT instead of STDERR but in Intrepid everything was ok and now in Jaunty ... I don' t wish to rewrite the procedure.
Any work-around to fix it?

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu libcanberra Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Daniel Hahler (blueyed) said :
#1

I am converting this to a question given the original reporter asking for redirection of STDERR to workaround the actual problem.

Please refer to any other bugs about the issue itself, or create a new one, if your specific issue is not handled somewhere already.

Please note that you might just have to install both libcanberra-gtk-module and libcanberra-gtk3-module (bug 872172), or just remove both libcanberra-gtk-module and libcanberra-gtk3-module.

Revision history for this message
maccus (maccus) said :
#2

XDialog is not very well maintained. Just use zenity.

Revision history for this message
Launchpad Janitor (janitor) said :
#3

This question was expired because it remained in the 'Open' state without activity for the last 15 days.