It’s just so buried, it is hard to find.
Reposted from the original article above.
I was getting:
Gtk-Message: Failed to load module “canberra-gtk-module”: /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64
Trying to run the new V4.0 of Skype in 64 bit Debian. The old trick of doing an LD_PRELOAD does NOT work.
My new skype script, includes the GTK_PATH export as mentioned above. Yes 4.0 skype WORKS! (should work for any 32 bit app, running in a 64 bit mode. Yes Skype 64 bit, USES the 32 bit libraries.)
New skype.sh script!
#!/bin/bash
#
# script preloads the 32 bit video for linux (v4l) libs needed by 64 bit skype
#
# Wayno Guerrini http://www.pkill-9.com v 2.0
# added the export for the gtk 32 bit library -- GU -6/22/2012
#
export GTK_PATH="/usr/lib32/gtk-2.0"
LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so /usr/bin/skype
In my case, it made skype and the video work perfectly.
Related Articles
No user responded in this post