Summary: | www-client/mozilla-firefox-bin-3.0_rc1: can't find gtk engine modules, falls back to raleigh | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | lethal.rocks |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED INVALID | ||
Severity: | trivial | CC: | nelchael |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
lethal.rocks
2008-06-04 13:36:53 UTC
(In reply to comment #0) > Firefox-bin-3 seems to ignore certain engines, but not all, and falls back to > raleigh, but with the colours of my current theme ... > Actual Results: > The message > (firefox-bin:4682): Gtk-WARNING **: Unable to locate theme engine in > module_path: "murrine", > was printed on the terminal, and firefox started up with the raleigh engine ... > System uname: 2.6.24-gentoo-r8 x86_64 AMD Athlon(tm) 64 Processor 3200+ firefox-bin is 32bit application, so can't use 64-bit GTK+ engines. Please verify if you're trying to do so. (In reply to comment #1) > firefox-bin is 32bit application, so can't use 64-bit GTK+ engines. Please > verify if you're trying to do so. > If that's the case, how can I tell if an engine is 64-bit or not? Shouldn't all engines be 32-bit compatible anyway? It seems that the xfce and clearlooks engines work fine. (In reply to comment #2) > If that's the case, how can I tell if an engine is 64-bit or not? Shouldn't all > engines be 32-bit compatible anyway? It seems that the xfce and clearlooks > engines work fine. firefox-bin is 32bit build from Mozilla. You can check what ABI are the themes using file: nelchael@nelchael ~$ file /usr/lib64/gtk-2.0/2.10.0/engines/libqtcurve.so /usr/lib64/gtk-2.0/2.10.0/engines/libqtcurve.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped Or just look at /usr/**lib...**/ <- if it's /usr/lib64 (or just lib) - the engine is 64bit, if it's /usr/lib32 - the engine is 32bit. Right, so this isn't exactly a firefox bug, but is it possible for me to recompile engines with 32-bit support somehow? (In reply to comment #4) > Right, so this isn't exactly a firefox bug, but is it possible for me to > recompile engines with 32-bit support somehow? You can compile them manually (as using emerge would uninstall the 64bit version) and place in the correct directory. mozilla: feel free to close this bug. Closing |