libcanberra-gtk0 should recommend Gtk2 and Gtk3 module to fix: Gtk-Message: Failed to load module "canberra-gtk-module"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libcanberra (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
Trying to run any Gtk 3 application in Oneiric, I am getting the following message/error:
% ubuntu-bug
Gtk-Message: Failed to load module "canberra-
libcanberra-
/usr/
When setting the GTK_PATH explicitly, it fails to load like this:
% export GTK_PATH=
% ubuntu-bug
(apport-
GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported.
Gtk-Message: Failed to load module "canberra-
The fix/workaround appears to be installing libcanberra-
% aptitude why libcanberra-
i libcanberra-gtk0 Recommends libcanberra-
% aptitude search '?depends(
balsa
gnome-panel
gnome-
gnubg
gok
libbrasero-media1
libcanberra-
libcanberra-
libcanberra-
libcheese-gtk18
metacity
transmission-gtk
wallch
xchat-gnome
I think that libcanberra-gtk0 should not only recommend the Gtk 2 module, but also the Gtk 3 one.
So the "Recommends: libcanberra-
WORKAROUND:
1. sudo apt-get install libcanberra-
or
2. sudo apt-get purge libcanberra-
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: libcanberra-
ProcVersionSign
Uname: Linux 3.0.0-12-
ApportVersion: 1.23-0ubuntu3
Architecture: i386
Date: Tue Oct 11 10:12:05 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcEnviron:
LC_TIME=
LANGUAGE=en_US:en
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/usr/bin/zsh
SourcePackage: libcanberra
UpgradeStatus: Upgraded to oneiric on 2011-09-29 (11 days ago)
Status changed to 'Confirmed' because the bug affects multiple users.