Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#20202 - xmms fails to run

Attached to Project: Arch Linux
Opened by raflik (raflik) - Saturday, 17 July 2010, 11:33 GMT
Last edited by Ionut Biru (wonder) - Thursday, 05 August 2010, 21:44 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Invocation of xmms gives:

$ xmms

Gtk-WARNING **: Failed to load module "libcanberra-gtk-module.so": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory

I notice that libcanberra-gtk libs live in my filesystem but they are named differently:

/usr/lib/libcanberra-gtk.so
/usr/lib/libcanberra-gtk.so.0
/usr/lib/libcanberra-gtk.so.0.1.5

Additional info:
* package version(s)

current

* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Ionut Biru (wonder)
Thursday, 05 August 2010, 21:44 GMT
Reason for closing:  Not a bug
Comment by Eric Belanger (Snowman) - Saturday, 17 July 2010, 19:02 GMT
I don't know why you're getting this error. xmms doesn't depends on libcanberra and usually these Gtk-WARNING are harmless.

FYI, If you have libcanberra installed, you should have a /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so on your system.
Comment by raflik (raflik) - Sunday, 18 July 2010, 17:26 GMT
I did an upgrade today and xmms started to work but the warning is still emitted though /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so is present.
Comment by Jan de Groot (JGC) - Tuesday, 20 July 2010, 06:54 GMT
This is due to the GTK_MODULES environment variable that is filled by /etc/X11/xinit/xinitrc.d/40-libcanberra-gtk-module included in libcanberra. Not only gtk2 listens to this environment variable, but also gtk1 and in the future gtk3. libcanberra is not available for gtk1, so you'll get these warnings when launching applications using gtk1. The warning is harmless and can be ignored.

Loading...