For your information: In jaunty, I got the following error message from
Adobe Reader (acroread), which is a 32-bit only application:

Gtk-Message: Failed to load module "canberra-gtk-module":
/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class:
ELFCLASS64

The program still started, and I did not notice any problems while
running the program, but anyway I found a workaround that seems to
remove the above error message. The problem is that while a 32-bit
canberra module is available in /usr/lib32/gtk-2.0/modules, this
directory is not searched even though the symlink mentioned in this bug
is in place, since the 'modules' subdirectory is not inside the 2.10.0
subdirectory. A solution (which removes the error message, at least,
might have other effects, use at your own risk!) seems to be:

sudo mv /usr/lib32/gtk-2.0/modules /usr/lib32/gtk-2.0/2.10.0/
sudo mv /usr/lib/gtk-2.0/modules /usr/lib/gtk-2.0/2.10.0/

-- 
32-bit gtk applications don't load modules or theme engines properly ("wrong 
ELF class" message)
https://bugs.launchpad.net/bugs/140604
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to