LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions
User Name
Password
Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on... Note: An (*) indicates there is no official participation from that distribution here at LQ.

Notices



Reply
 
Search this Thread
Old 09-26-2008, 05:10 AM   #1
linder
LQ Newbie
 
Registered: Mar 2008
Posts: 7

Rep: Reputation: 0
Unhappy Firefox <-> library problem: Browser does not start


Hello,

I'm using SL, and had problems getting JAVA (JRE) working with Firefox - which is essential for my work. After a lot of ardour, I got it working with Firefox2. But suddenly Firefox crashed ("segmentation fault"), and from then on, it doesn't start again. I'm more or less a newbie on linux, so forgive me if I use clumsy terms or get things all messed up.

When trying to start Firefox I get is an error message, reading

./firefox-bin: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Load_Sfnt_Table

There is probably something fundamentally wrong about which libraries are looked up, but I don't know how to fix it. (Note that I have two sets of libraries. One "/usr/lib" and one "/usr/lib64". Currently firefox points at /lib; if I try to link to /lib64, i get this message:

error while loading shared libraries: libg2c.so.0: wrong ELF class: ELFCLASS64

which I think is a problem related to Firefox not being compatible with the 64-bit machine I'm working on. I'm really confused about having double libraries, and my softwarde seems to be too...

Is there someone who can tell me how to fix this problem? I've tried Firefox 3 too, but with the same result.
 
Old 09-26-2008, 05:40 AM   #2
GlennsPref
Senior Member
 
Registered: Apr 2004
Location: Brisbane, Australia
Distribution: Mageia Studio-13.37 Kubuntu.
Posts: 3,325
Blog Entries: 33

Rep: Reputation: 199Reputation: 199
Hmm, Hi, What is SL that you're using?

You should however try to configure your system to be 64bit as much as possible. And it is possible with 64bit kernels and kde or others.

I have found that symlinking the files from each (directory)to the other (directory)generally works.

See how you go.
 
Old 09-26-2008, 05:48 AM   #3
pinniped
Senior Member
 
Registered: May 2008
Location: planet earth
Distribution: Debian
Posts: 1,732

Rep: Reputation: 50
First of all, since you're working on a 64-bit system, you need to make sure that FF and Java (and the Java plugin) are either all 32-bit or all 64-bit; in general you can't mix the 32 and 64-bit stuff. A mix of 32 and 64 may have corrupted your 'stack' and caused that segfault; manually remove or disable the java plugin for now; see the mozilla online documentation for clues on how to do it the hard way.

Is there any great need to run a 32-bit FF?

To check dependencies of a binary:
ldd /path/to/firefox-bin
but since you said FF was running before that, I doubt that there are any problems with the actual installed libraries.

Have you been tinkering with any other settings which affect the library searches and so on?
A mixed 64/32 system can be especially tricky to maintain.
 
Old 09-26-2008, 08:03 AM   #4
linder
LQ Newbie
 
Registered: Mar 2008
Posts: 7

Original Poster
Rep: Reputation: 0
Ok, thanks for the tips.

I'm making progress, Firefox 3 is running, now, however not with Java. The problem seems to have been that I downloaded the patch manually and installed it in my home directory. Now that I removed those files and downloaded FF3 with the Package Manager, it installed "correctly"

I'll double-check the plugin version for JAVA. Hopefully it'll work.

Regarding the 64/32 bit problem, we have a bunch of programs that don't run very well (or not at all) with 64bit. So we kind of need the 32bit on the side. It's a nuicance, I know.
 
Old 09-26-2008, 12:55 PM   #5
linder
LQ Newbie
 
Registered: Mar 2008
Posts: 7

Original Poster
Rep: Reputation: 0
FF 64bit running, but still no java

I've shopped around a bit, and it seems to me that JRE still doesn't work with 64bit systems! There seems to be no plugin that works with FF64. neither in JRE 1.6.0_06 or in 1.6.0_07.

See e.g.
http://forums.sun.com/thread.jspa?th...28887&tstart=0

I've tried to install FF i386 from the package manager (after uninstalling FF 64, but what I get then is a message that there is a conflict in the "xulrunner". Could it have something to to with FF64 having previously been installed?

How can I fix this conflict?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
problem in firefox browser sajith Programming 2 12-13-2006 09:14 AM
FC4 and firefox/web browser problem pdb10461 Fedora - Installation 2 12-31-2005 09:45 AM
Firefox browser and jre problem anindyanuri Linux - Software 17 10-31-2005 10:29 PM
N00b: Firefox Web Browser Problem Colonel-1990 Linux - Software 14 02-15-2005 07:44 PM
Firefox won't start: file /content/browser.xul cannot be found nimcha Linux - Software 2 05-20-2004 01:43 PM


All times are GMT -5. The time now is 04:36 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration