linux_learner Posted March 11, 2005 Report Share Posted March 11, 2005 as the title says. a friend found it when updating some programs and it updated xorg as well. http://www.suseforums.net/index.php?showtopic=12584 I recently emerged X.org 6.8.2 in my Gentoo box... and in doing so, I messed up my libs. Something changed, and all of a sudden, Firefox-bin (32-bit, for Flash compatibility) didn't work. So I posted at the Gentoo Forums. http://forums.gentoo.org/viewtopic-t-306394.html andrew@StubbornAesthetics andrew $ firefox-bin /opt/firefox/mozilla-xremote-client: Error: Failed to find a running server. No running windows found (firefox-bin:12304): Gdk-WARNING **: locale not supported by Xlib (firefox-bin:12304): Gdk-WARNING **: can not set locale modifiers (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported /etc/host.conf: line 24: bad command `mdns off' (firefox-bin:12304): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist", (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported LoadPlugin: failed to initialize shared library /opt/netscape/plugins/mplayerplug-in.so [/opt/netscape/plugins/mplayerplug-in.so: cannot open shared object file: No such file or directory] LoadPlugin: failed to initialize shared library /usr/lib/nsbrowser/plugins/libmozsvgdec.so [/usr/lib/nsbrowser/plugins/libmozsvgdec.so: cannot open shared object file: No such file or directory] LoadPlugin: failed to initialize shared library /opt/blackdown-jdk-1.4.2.01/jre/plugin/amd64/mozilla/libjavaplugin_oji.so [/opt/blackdown-jdk-1.4.2.01/jre/plugin/amd64/mozilla/libjavaplugin_oji.so: cannot open shared object file: No such file or directory] (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported (firefox-bin:12304): Gdk-WARNING **: Error converting from UTF-8 to STRING: Conversion from character set 'UTF-8' to 'ISO-8859-1' is not supported ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' ** (firefox-bin:12304): WARNING **: /usr/lib32/pango/1.4.0/modules/pango-basic-fc.so: cannot open shared object file: No such file or directory Failed to load Pango module for id: 'BasicScriptEngineFc' (firefox-bin:12304): GLib-GObject-CRITICAL **: file gobject.c: line 1561 (g_object_ref): assertion `G_IS_OBJECT (object)' failed ** (firefox-bin:12304): CRITICAL **: file pango-engine.c: line 68 (_pango_engine_shape_shape): assertion `PANGO_IS_FONT (font)' failed ** ERROR **: file shape.c: line 75 (pango_shape): assertion failed: (glyphs->num_glyphs > 0) aborting... /usr/bin/firefox-bin: line 415: 12304 Aborted $mozbin "$@" Warning: locale not supported by Xlib, locale set to C Warning: X locale modifiers not supported, using default I started searching around bugs.gentoo.org and the forums, and found a couple things. This was my first find... something similar. http://forums.gentoo.org/viewtopic-t-299087.html But it wasn't perfect... my /usr/lib files were untouched before and after the install. The first one came from http://bugs.gentoo.org/show_bug.cgi?id=83894 , got me Firefox working again. rm /usr/lib32 ln -s ../../emul/linux/x86/usr/lib /usr/lib32 But it sill complained about Pango, so at http://bugs.gentoo.org/show_bug.cgi?id=80720, I learned that I needed to do # cd /usr/lib32 # ln -s /emul/linux/x86/usr/lib/pango pango And that helped Firefox run a bit faster. Thanks to donjuan at the Gentoo forums for his help. Yes, this is an AMD64 ONLY bug. Those not running 64-bit SuSE/Gentoo/Whatever will not be affected. Deffinitely is a lib problem. I ran into it before and used a dirty hack to get around the problem, and of course it's coming back to haunt me because it wasn't a real fix. There is a bug report about the problem, way old though (a month), and never resolved: http://bugs.gentoo.org/show_bug.cgi?id=80720 it has occured to me that perhaps some of you might think this is a gentoo related bug. it isnt. this is an xorg bug. i have seen users on other forums ask about this. so far this is limited to 64 bit architecture, but thats not to say it couldnt happen to 32 bit. the prob is that xorg redoes the sym links with /usr/lib32 and /usr/lib and /usr/lib64. this actaully breaks a few libs and as a result breaks a few programs. the solution andrew18 has provided is a rough work arround until xorg fixes the bug. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.