Ok, so I used a downloaded copy of the i686 firefox for my example of
the issue I am seeing here.  I've attached two screenshots, one is what
you see in a default Kubuntu amd64 system and the other is after I
installed the 32-bit version of the libqtcurve.so gtk engine.

Firefox emits the same Gtk-WARNING as Pandora.

Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libqtcurve.so: wrong ELF
class: ELFCLASS64

ia32-libs installs base gtk engines, 32-bit versions, but it doesn't
include qtcurve, which I would expect.  I do not know how to solve the
problem, but the solution is to include a 32-bit version of
libqtcurve.so for 64-bit Kubuntu systems.  Putting the engine in
ia32-libs doesn't seem like the correct location as that is used by
Ubuntu as well whereas this change is specific to Kubuntu.

I am willing to do the work, just not sure what that work is.  Is there
a Kubuntu specific package that is installed for 32-bit compatibility on
64-bit systems?

** Attachment added: "Default look of 32-bit Firefox on 64-bit Kubuntu"
   http://launchpadlibrarian.net/47905815/default_look_of_i686_firefox.png

-- 
On a 64-bit install, 32-bit apps will not be skinned by this engine
https://bugs.launchpad.net/bugs/574476
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to gtk2-engines-qtcurve in ubuntu.

-- 
kubuntu-bugs mailing list
kubuntu-b...@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs

Reply via email to