Forum

Welcome to Floola's community forum. Here you'll most probably find an answer to any problem you might have with Floola.
 
Save you some time and before starting a new post please search the forum, there could already be an answer to your question!
 
You should also take a minute to look at the online documentation where you'll most topics covered.
 
 
 

Guest
Member
Posts: 1149

Well then definitely your distro is missing some libs which are installed by default in standard linux distributions (fedora, ubuntu, suse and so on). Unfortunately I can’t determine which one is missing, sorry. You may have no other option than comparing with an ubuntu lib list.

rospo
Member
Posts: 16

it’s very strange because only one time it started, but i don’t remember nothing about that time because i was going to sleep. So i think that it should start, but it doesn’t.

Guest
Member
Posts: 1149

These are the official requirements:

x86 con GTK+ 2.8 (o newer)
glibc-2.4
CUPS (Common UNIX Printing System)
libstdc++.so.5

Guest
Member
Posts: 3

I’ve got the same error on Arch Linux x86_64.

I’ve installed the package contents “Floola” and “Floola Libs” into /opt and put a symlink Floola to /opt/Floola/Floola into /usr/bin.

I’ve installed these packages:
gtk2 2.22.1
lib32-gtk2 2.22.1
glibc 2.12.1
lib32-glibc
cups 1.4.5
libcups 1.4.5
lib32-libcups 1.4.5
libstdc++5 3.3.6
lib32-libstdc++5 3.3.6

These are the packages as provided by upstream.

Which dependency or optional dependency is missing? Does it have to be installed into a different directory? Or is it a bug in Floola?

These are the commands which I used to install floola:

install -d $pkgdir/opt/Floola/Floola\ Libs/
install -d $pkgdir/usr/bin/
install -m 755 $srcdir/Floola-linux/Floola $pkgdir/opt/Floola/Floola
install -m 755 $srcdir/Floola-linux/Floola\ Libs/* $pkgdir/opt/Floola/Floola\ Libs
ln -s /opt/Floola/Floola $pkgdir/usr/bin/Floola
install -d $pkgdir/usr/share/pixmaps/
install -m 644 $srcdir/floola.png $pkgdir/usr/share/pixmaps/floola.png
install -d $pkgdir/usr/share/applications/
install -m 644 $srcdir/floola.desktop $pkgdir/usr/share/applications

$srcdir is the directory into which the source package is extracted.
$pkgdir is a temporary directory. Its contents are installed into / by the package manager later.

The files floola.png and floola.desktop have been in the AUR package on (http://aur.archlinux.org/packages.php?ID=16267).

Btw., when starting Floola from command line I get these error messages:

$ cd /opt/Floola
$ ./Floola

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

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

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

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

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

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

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

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

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

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

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

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

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

(Floola:19928): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so: wrong ELF class: ELFCLASS64
Runtime Error
Please report what caused this error along with the information below.
../Common/plugin.cpp: 7371
Failure Condition: pluginEntryTable.GetEntry( entrypointName, out )
can’t find plugin method PNGu.OpenAsPicture(file As FolderItem, gamma As Single = 0.0) As Picture

So I guess it’s a bug in either Floola, GTK or the GTK engine Murrine.

Guest
Member
Posts: 1149

What if you launch the app from desktop?

Guest
Member
Posts: 3

If I launch it from the Xfce menu I get a window with this content:

Runtime Error
Press OK to Continue
Press Cancel to Quit.

Please report what caused this error
along with the information below.

../Common/plugin.cpp: 7371
Failure Condition: pluginEntryTable.GetEntry( entrypointName, out )
can’t find plugin method PNGu.OpenAsPicture(file As FolderItem, gamma As Single = 0.0) As Picture

If I click the OK button I get another window with this content:

Runtime Error
Press OK to Continue
Press Cancel to Quit.

Please report what caused this error
along with the information below.

../Common/plugin.cpp: 7371
Failure Condition: pluginEntryTable.GetEntry( entrypointName, out )
can’t find plugin method PNGu.SavePicture(file As FolderItem, image As Picture, gamma As Single = 0.0) As Boolean

Another click on the OK button brings a third window with this content:

Runtime Error
Press OK to Continue
Press Cancel to Quit.

Please report what caused this error
along with the information below.

../Common/plugin.cpp: 7371
Failure Condition: pluginEntryTable.GetEntry( entrypointName, out )
can’t find plugin method PNGu.GetPictureWithMask(PNGdata As String, gamma As Single = 0.0) As Picture

And then a fourth window:

Runtime Error
Press OK to Continue
Press Cancel to Quit.

Please report what caused this error
along with the information below.

../Common/plugin.cpp: 7371
Failure Condition: pluginEntryTable.GetEntry( entrypointName, out )
can’t find plugin method PNGu.GetPicture(PNGdata As String, gamma As Single = 0.0) As Picture

And after the next click onto the OK button the window is removed from the desktop and Floola is killed or crashed (not in ps or htop anymore).

Guest
Member
Posts: 1149

No idea. It looks as if you’re not extracting the .zip correctly and that there is no Floola Lib folder in the same path as Floola’s executable.

Guest
Member
Posts: 3

The archive is extracted correctly and the Floola Lib folder is in the same directory (not in the environment variable $PATH, of course) as the executable. See my install script in my first posting.

The executable is in /opt/Floola and the libraries are in /opt/Floola/Floola Lib. And everything has the owner root:root and the file permissions 755.

There’s also a link /usr/bin/Floola which points to /opt/Floola/Floola, but that doesn’t affect this issue.

These are completely GTK related warnings and errors. So this must be a bug in Floola.

rospo
Member
Posts: 16

I’ve got this problem too. But for some reason, i think because i installed a lib that need to floola for another application, Floola began to start. Now i format and reinstall Arc and Floola doesn’t work again. I think that there’s a lib that is istalled in Ubutnu or Fedora, but not in Arch. So if we know the libs floola use, we can understand something.

Rainmak3r
Member
Posts: 1

I had this problem too. The problem can appear if any of the libraries the Floola package bundles is missing a dependency. In this case, the problem was libpngutils.so.1.8.1, and in fact a simple ldd on the file revealed the issue:

ldd Floola\ Libs/libpngutils.so.1.8.1
linux-gate.so.1 => (0xf7789000)
libpng12.so.0 => not found
libz.so.1 => /lib/libz.so.1 (0xf7738000)
libstdc++.so.6 => /lib/libstdc++.so.6 (0xf764c000)
libm.so.6 => /lib/libm.so.6 (0xf7621000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf7603000)
libc.so.6 => /lib/libc.so.6 (0xf7451000)
/lib/ld-linux.so.2 (0x4eff0000)

libpng12.so.0 is missing, which means libpngutils.so.1.8.1 cannot be used and Floola cannot start. That library on my Fedora is provided by libnpg-compat.i686 so installing it solved the issue.

Pages: 1 [2]
To take part in the discussions please login or register