LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   32-bit Firefox crashes in Slackware Multilib 13.1 (http://www.linuxquestions.org/questions/slackware-14/32-bit-firefox-crashes-in-slackware-multilib-13-1-a-819115/)

hajatvrc 07-10-2010 01:40 PM

32-bit Firefox crashes in Slackware Multilib 13.1
 
I replaced my 64-bit libraries with multilib versions per Alien's instructions and have successfully run 32-bit applications before (especially wine) in slack64 13.1. Problems arose when trying to use 32-bit Firefox (in order to use 32-bit flash).

I uninstalled the 64-bit Firefox that came with slack64 (64-bit Firefox works fine on my system). Then I downloaded and installed the Firefox tarball from the slack32 repository with no errors. When I go to run the program, though, Firefox crashes and I get Mozilla's crash report window, which shows gibberish in place of text.

When I run Firefox from the terminal I get the following output:

Quote:

(firefox-bin:11353): Pango-CRITICAL **: No modules found:
No builtin or dynamically loaded modules were found.
PangoFc will not work correctly.
This probably means there was an error in the creation of:
'/etc/pango/pango.modules'
You should create this file by running:
pango-querymodules > '/etc/pango/pango.modules'

(firefox-bin:11353): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common'

(firefox-bin:11353): Pango-CRITICAL **: No modules found:
No builtin or dynamically loaded modules were found.
PangoFc will not work correctly.
This probably means there was an error in the creation of:
'/etc/pango/pango.modules'
You should create this file by running:
pango-querymodules > '/etc/pango/pango.modules'

(firefox-bin:11353): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common'

(firefox-bin:11353): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin'
bash-4.1#
(crashreporter:11369): Pango-CRITICAL **: No modules found:
No builtin or dynamically loaded modules were found.
PangoFc will not work correctly.
This probably means there was an error in the creation of:
'/etc/pango/pango.modules'
You should create this file by running:
pango-querymodules > '/etc/pango/pango.modules'

(crashreporter:11369): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin'

(crashreporter:11369): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common'
If I uninstall 32-bit Firefox and then reinstall 64-bit Firefox, 64-bit firefox still works perfectly. Again, the main goal here is to use 32-bit flash. Any suggestions?

Petri Kaukasoina 07-10-2010 02:01 PM

When the system is booted, these are run in /etc/rc.d/rc.M
Code:

# These GTK+/pango files need to be kept up to date for
# proper input method, pixbuf loaders, and font support.
if [ -x /usr/bin/update-gtk-immodules ]; then
  /usr/bin/update-gtk-immodules --verbose
fi
if [ -x /usr/bin/update-gdk-pixbuf-loaders ]; then
  /usr/bin/update-gdk-pixbuf-loaders --verbose
fi
if [ -x /usr/bin/update-pango-querymodules ]; then
  /usr/bin/update-pango-querymodules --verbose
fi

Just run them yourself if you can't reboot.

hajatvrc 07-10-2010 02:06 PM

thanks for the education ;-)


All times are GMT -5. The time now is 09:25 AM.