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

Questions about applications and software
Forum rules
Before you post please read how to get help

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

Postby r2rX on 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

Linux Mint is funded by ads and donations.
 

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

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

Has no one else experienced a similar issue before?

r2rX :)
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 wobblybob on 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

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

Postby wobblybob on 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.
User avatar
wobblybob
Level 1
Level 1
 
Posts: 38
Joined: Mon Mar 21, 2011 6:33 pm
Location: Hull, East Yorkshire, UK

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

Postby r2rX on 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 :)
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 wobblybob on 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

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

Postby wobblybob on 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
User avatar
wobblybob
Level 1
Level 1
 
Posts: 38
Joined: Mon Mar 21, 2011 6:33 pm
Location: Hull, East Yorkshire, UK

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

Postby r2rX on 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 :)
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 wobblybob on Thu Jun 16, 2011 9:22 am

Keep up the good work mate and good luck, I'll keep and eye on your progress.
User avatar
wobblybob
Level 1
Level 1
 
Posts: 38
Joined: Mon Mar 21, 2011 6:33 pm
Location: Hull, East Yorkshire, UK

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

Postby r2rX on 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
r2rX
Level 1
Level 1
 
Posts: 36
Joined: Thu Dec 31, 2009 4:36 pm

Linux Mint is funded by ads and donations.
 

Return to Software & Applications

Who is online

Users browsing this forum: No registered users and 1 guest