Small issue with ELF class and lib errors....

Archived topics about LMDE 1
Forum rules
r2rX
Level 1
Level 1
Posts: 36
Joined: Thu Dec 31, 2009 4:36 pm

Small issue with ELF class and lib errors....

Postby r2rX » Mon May 09, 2011 6:29 am

Hey guys,

I've been using Floola to manage my iPod for a long time now, and since migrating to LMDE i've been having a few quirks with it. Initially, Floola wouldn't even open up. Eventually I sorted that out but now I have a small problem....when Floola is opened, I get ELF class errors (as seen below) and when Floola detects my iPod (and tries to sync with it) I get an error with 'libgstreamer' and 'libxine' not being "found"...even though they are both installed.

I used the LMDE Software Manager to install the GTK-2.0 library, but perhaps it's 64bit only?

Code: Select all

xxx@xxx ~/Desktop/Floola $ ./Floola
Gtk-Message: Failed to load module "canberra-gtk-module": /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64

(Floola:3183): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so: wrong ELF class: ELFCLASS64
Cannot find libgstreamer
Cannot find libxine
Segmentation fault



Aside from the 'wrong ELF class error', there's the library error with libgstreamer and libxine. But i've installed both....look below:

Code: Select all

xxx@xxx ~/Desktop/Floola $ locate libxine
/usr/share/doc/libxinerama1
/usr/share/doc/libxinerama1/changelog.Debian.gz
/usr/share/doc/libxinerama1/changelog.gz
/usr/share/doc/libxinerama1/copyright
/var/lib/dpkg/info/libxinerama1.list
/var/lib/dpkg/info/libxinerama1.md5sums
/var/lib/dpkg/info/libxinerama1.postinst
/var/lib/dpkg/info/libxinerama1.postrm
/var/lib/dpkg/info/libxinerama1.shlibs

xxx@xxx ~/Desktop/Floola $ locate libgstreamer
/usr/lib/libgstreamer-0.10.so.0
/usr/lib/libgstreamer-0.10.so.0.26.0
/usr/share/doc/libgstreamer-plugins-base0.10-0
/usr/share/doc/libgstreamer0.10-0
/usr/share/doc/libgstreamer-plugins-base0.10-0/AUTHORS
/usr/share/doc/libgstreamer-plugins-base0.10-0/NEWS.gz
/usr/share/doc/libgstreamer-plugins-base0.10-0/README.Debian
/usr/share/doc/libgstreamer-plugins-base0.10-0/README.gz
/usr/share/doc/libgstreamer-plugins-base0.10-0/changelog.Debian.gz
/usr/share/doc/libgstreamer-plugins-base0.10-0/changelog.gz
/usr/share/doc/libgstreamer-plugins-base0.10-0/copyright
/usr/share/doc/libgstreamer0.10-0/AUTHORS
/usr/share/doc/libgstreamer0.10-0/NEWS.gz
/usr/share/doc/libgstreamer0.10-0/README.Debian
/usr/share/doc/libgstreamer0.10-0/README.gz
/usr/share/doc/libgstreamer0.10-0/changelog.Debian.gz
/usr/share/doc/libgstreamer0.10-0/changelog.gz
/usr/share/doc/libgstreamer0.10-0/copyright
/var/lib/dpkg/info/libgstreamer-plugins-base0.10-0.list
/var/lib/dpkg/info/libgstreamer-plugins-base0.10-0.md5sums
/var/lib/dpkg/info/libgstreamer-plugins-base0.10-0.postinst
/var/lib/dpkg/info/libgstreamer-plugins-base0.10-0.postrm
/var/lib/dpkg/info/libgstreamer-plugins-base0.10-0.shlibs
/var/lib/dpkg/info/libgstreamer-plugins-base0.10-0.symbols
/var/lib/dpkg/info/libgstreamer0.10-0.list
/var/lib/dpkg/info/libgstreamer0.10-0.md5sums
/var/lib/dpkg/info/libgstreamer0.10-0.postinst
/var/lib/dpkg/info/libgstreamer0.10-0.postrm
/var/lib/dpkg/info/libgstreamer0.10-0.shlibs
/var/lib/dpkg/info/libgstreamer0.10-0.symbols


Any and all assistance is appreciated......and thanks, as I am learning to understand/troubleshoot slowly slowly. :)

r2rX :D

r2rX
Level 1
Level 1
Posts: 36
Joined: Thu Dec 31, 2009 4:36 pm

Re: Small issue with ELF class and lib errors....

Postby r2rX » Tue May 10, 2011 7:41 am

Has no one else experienced a similar issue before?

r2rX :)

User avatar
wobblybob
Level 1
Level 1
Posts: 38
Joined: Mon Mar 21, 2011 6:33 pm
Location: Hull, East Yorkshire, UK
Contact:

Re: Small issue with ELF class and lib errors....

Postby wobblybob » Wed May 11, 2011 5:25 am

You are not alone, I'm using XFCE LMDE and have a similar problem are output. If I plug the iPod in and have it mounted and start Floola from the Terminal it opens for about 3 seconds then closes with this output. I have used Floola for some time on a 64 bit Ubuntu XFCE and Gnome with no problems. I suspect the GTK and sound lib errors are not the problem as I think I've had those on Ubuntu, I think it's the segmentation error needs sorting but I I'm at a loss at the moment.

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

(Floola:7641): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libindustrial.so: wrong ELF class: ELFCLASS64

(Floola:7641): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libindustrial.so: wrong ELF class: ELFCLASS64

(Floola:7641): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libindustrial.so: wrong ELF class: ELFCLASS64

(Floola:7641): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libindustrial.so: wrong ELF class: ELFCLASS64

(Floola:7641): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libindustrial.so: wrong ELF class: ELFCLASS64
Incompatible version of libgstreamer
Cannot find libxine
Segmentation fault


Edit Update::
I've now checked and get the same GTK errors in Ubuntu and have found that changing the style in the Appearance menu just results in errors relating to that theme. The Floola site seems to suggest that missing libs for sound will just not allow you to play music from Floola not stop it working however it would be nice to correct these errors too. I've used the getlibs-all.deb package from http://ubuntuforums.org/showthread.php?t=474790 which says it works on Debian to install libgstreamer but now although I have
libgstreamer-0.10.so
libgstreamer-0.10.so.0
libgstreamer-0.10.so.0.28.0
in /usr/lib32 [the first 2 being links to the last] which is the same as my ubuntu install I'm getting the incompatible error message.

User avatar
wobblybob
Level 1
Level 1
Posts: 38
Joined: Mon Mar 21, 2011 6:33 pm
Location: Hull, East Yorkshire, UK
Contact:

Re: Small issue with ELF class and lib errors....

Postby wobblybob » Wed May 11, 2011 6:54 am

I've solved the GTK problems by pointing Floola to the correct 32 bit libs installed in /usr/lib32.

create a script called floola.sh and in it put

Code: Select all

#!/bin/sh
## floola start up script ##
# point me to the GTK libs #
export GTK_PATH=/usr/lib32/gtk-2.0
# path to Floola in my case in a directory called Floola in my home directory ##
~/Floola/Floola

save it somewhere in may case in ~/bin
then cd into the ~/bin directory
cd ~/bin
and make the file executable with
chmod +x ~/bin/floola.sh
then run it with
./floola.sh

no GTK errors but still these errors.

mint@angel ~/bin $ ./floola.sh
Incompatible version of libgstreamer
Cannot find libxine
Segmentation fault
mint@angel ~/bin $

so still need help.

r2rX
Level 1
Level 1
Posts: 36
Joined: Thu Dec 31, 2009 4:36 pm

Re: Small issue with ELF class and lib errors....

Postby r2rX » Wed May 11, 2011 7:34 pm

Thanks for the reply so far, wobblybob.

Let me test and take a look at this as well.....

Perhaps the same method needs to be done with the xine library.

r2rX :)

User avatar
wobblybob
Level 1
Level 1
Posts: 38
Joined: Mon Mar 21, 2011 6:33 pm
Location: Hull, East Yorkshire, UK
Contact:

Re: Small issue with ELF class and lib errors....

Postby wobblybob » Sat May 14, 2011 4:32 pm

I've just tried using Floola on a 32 bit Linux Mint Debian XFCE install and it works fine, so I'm almost sure the segmentation fault is the result of Floola not using the 32 bit Libs but I've tried adding export LD_LIBRARY_PATH=/usr/lib32 to my startup script above with no luck

User avatar
wobblybob
Level 1
Level 1
Posts: 38
Joined: Mon Mar 21, 2011 6:33 pm
Location: Hull, East Yorkshire, UK
Contact:

Re: Small issue with ELF class and lib errors....

Postby wobblybob » Mon Jun 06, 2011 8:26 am

I've given up on this issue now, it seems no one else has had this issue or found a solution so I've installed the 32 Bit version now to solve my problem

r2rX
Level 1
Level 1
Posts: 36
Joined: Thu Dec 31, 2009 4:36 pm

Re: Small issue with ELF class and lib errors....

Postby r2rX » Thu Jun 16, 2011 6:50 am

Hey wobblybob (and anyone else interested),

After displaying the dependencies for Floola, and checking which one's are missing, I headed over to the Debian 'testing' repository and downloaded all the Libraries that were missing and placed them in the 'lib32' folder....so all the dependencies are solved except for one: libpcre.so.3

The libraries are in the appropriate directory, but Floola still claims it cannot be found. If/when this is solved, I believe it will work.

r2rX :)

User avatar
wobblybob
Level 1
Level 1
Posts: 38
Joined: Mon Mar 21, 2011 6:33 pm
Location: Hull, East Yorkshire, UK
Contact:

Re: Small issue with ELF class and lib errors....

Postby wobblybob » Thu Jun 16, 2011 9:22 am

Keep up the good work mate and good luck, I'll keep and eye on your progress.

r2rX
Level 1
Level 1
Posts: 36
Joined: Thu Dec 31, 2009 4:36 pm

Re: Small issue with ELF class and lib errors....

Postby r2rX » Thu Jun 16, 2011 3:47 pm

Sweet! It's opening properly and it syncs with the iPod fantastic! The only issue is with a font error; in regards to Pango....which i'm trying to sort out now.

So almost there. :)

r2rX :D


Return to “Archive”

Who is online

Users browsing this forum: No registered users and 2 guests