Firefox 8 not working

Hi ,

when i run firefox i get the following error:
/usr/lib/firefox/firefox-bin: symbol lookup error: /usr/lib/libgnome-2.so.0: undefined symbol: g_malloc_n

i tried updating or changing back to old libgnome but still i am getting the error.
Can somebody help me?

Kushal

On 12/19/2011 08:36 AM, kmrkushal wrote:
> when i run firefox i get the following error:
> /usr/lib/firefox/firefox-bin: symbol lookup error:
> /usr/lib/libgnome-2.so.0: undefined symbol: g_malloc_n

-=WELCOME=- new poster…happy you are here…sorry you have this
problem…i think we need a little more info from you…i say that
since yours is the first post in the history of this operating system
forum with this exact condition, see:
http://www.google.dk/search?q=“g_malloc_n”+site%3Aforums.opensuse.org

this Firefox 8 is running in what operating system and version? 32 or 64
bit?

and, more importantly how was Firefox 8 installed?
-during initial install of the operating system?
-during upgrade from previous linux install? (from what OS/version?)
-after initial install, using YaST?
-afterwards via packagekit?
-afterwards via compiling code downloaded from Mozilla? if you compiled,
did you have any errors? and did you ‘configure’ and/or ‘make’ as root,
or only ‘make install’ as root?

> i tried updating

what do you mean by that? like,
-did you run YaST Online Update?
-or, YaST Software Management using switch vendors?
-or YaST Software Management selecting ‘update’ for the firefox package?
-or what?

have you installed any software from repos with any of these words in
its name: factory, tumbleweed, evergreen, unstable, playground?

please show us the terminal input/output from


zypper lr -d
uname -a
cat /etc/SuSE-release

and copy/paste the in/output back to this thread using the instructions
here: http://goo.gl/i3wnr

> or changing back to old libgnome

are you saying you used to run GNOME but changed to something else
(what?) and that is when the trouble first began…that is it ran fine
in GNOME (2 or 3?) but it started giving the error when you switched to
KDE version 4.x.x (?? or was it Xfce or LXDE or what?)

how did you change from the initial GNOME (2/3?) to whatever you changed to?

> but still i am getting the error.
> Can somebody help me?

maybe, if we can understand how you got to this point (it sound kinda
like a corrupt initial install, update, upgrade or switch from one
desktop environment to another…


DD http://tinyurl.com/DD-Caveat http://tinyurl.com/DD-Hardware
http://tinyurl.com/DD-Software
openSUSE®, the “German Engineered Automobiles” of operating systems!

Firefox 9.0 should be released tomorrow. Try updating Firefox 8.0.

Thanks for the reply.I will try to answer as many questions as possible:

>>> this Firefox 8 is running in what operating system and version? 32 or 64
bit?
it is 32 bit version

>> and, more importantly how was Firefox 8 installed?
>>-during initial install of the operating system?
>> -during upgrade from previous linux install? (from what OS/version?)
>> -after initial install, using YaST?
>> -afterwards via packagekit?
>> -afterwards via compiling code downloaded from Mozilla? if you compiled,
>> did you have any errors? and did you ‘configure’ and/or ‘make’ as root,
>> or only ‘make install’ as root?
I installed using the “install software of yast” to install firefox.Earlier i has firefox 3.4 but i deleted it(again using yast) and then tried installing firefox 8.Didnt get any errors

>> what do you mean by that? like,
> >-did you run YaST Online Update?
>> -or, YaST Software Management using switch vendors?
>> -or YaST Software Management selecting ‘update’ for the firefox package?
>> -or what?

I did it through install software through yast…and i was not telling about firefox but about libgnome version(which is shown in bracket when we run install software)

>> have you installed any software from repos with any of these words in
>>its name: factory, tumbleweed, evergreen, unstable, playground?

>>please show us the terminal input/output from

>>Code:
>>zypper lr -d
>>uname -a
>>cat /etc/SuSE-release
>>and copy/paste the in/output back to this thread using the instructions
>> here: Posting in Code Tags - A Guide


#  | Alias                               | Name                                | Enabled | Refresh | Priority | Type   | URI                                                                                | Service
---+-------------------------------------+-------------------------------------+---------+---------+----------+--------+------------------------------------------------------------------------------------+--------
1  | KDE:Distro:Factory                  | KDE:Distro:Factory                  | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_Factory/   |
2  | devel:gcc                           | devel:gcc                           | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/devel:/gcc/openSUSE_Factory/             |
3  | download.opensuse.org-non-oss       | Main Repository (NON-OSS)           | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.2/repo/non-oss/                       |
4  | download.opensuse.org-oss           | Main Repository (OSS)               | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/11.2/repo/oss/                           |
5  | download.opensuse.org-update_1      | Main Update Repository              | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/11.2/                                          |
6  | ftp.uni-erlangen.de-suse            | Packman Repository                  | Yes     | Yes     |   99     | rpm-md | http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/11.2/                          |
7  | games_1                             | games                               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/games%3a/unknown-horizons/openSUSE_11.2/ |
8  | http-download.opensuse.org-52f0fbcf | http-download.opensuse.org-52f0fbcf | Yes     | Yes     |   99     | NONE   | http://download.opensuse.org/repositories/openSUSE%3a/Factory%3a/NonFree/standard/ |
9  | http-download.opensuse.org-635327d6 | http-download.opensuse.org-635327d6 | Yes     | Yes     |   99     | NONE   | http://download.opensuse.org/repositories/openSUSE%3a/Factory%3a/NonFree/standard/ |
10 | openSUSE:Factory                    | openSUSE:Factory                    | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/factory/repo/oss/                                     |
11 | openSUSE:Factory:NonFree            | openSUSE:Factory:NonFree            | Yes     | Yes     |   99     | NONE   | http://download.opensuse.org/repositories/openSUSE:/Factory:/NonFree/standard/     |
12 | openSUSE_11.2                       | Mozilla_open_11.2                   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.2/                   |


Linux localhost 2.6.31.14-0.8-default #1 SMP 2011-04-06 18:09:24 +0200 i686 i686 i386 GNU/Linux


openSUSE 11.2 (i586)
VERSION = 11.2

> > or changing back to old libgnome

>> are you saying you used to run GNOME but changed to something else
>>(what?) and that is when the trouble first began…that is it ran fine
>>in GNOME (2 or 3?) but it started giving the error when you switched to
>> KDE version 4.x.x (?? or was it Xfce or LXDE or what?)

>>how did you change from the initial GNOME (2/3?) to whatever you changed to?

i did not change the gnome,but only change libgnomeui-2 and libgnome.
All my other things are working fine.

> but still i am getting the error.
> Can somebody help me?

maybe, if we can understand how you got to this point (it sound kinda
like a corrupt initial install, update, upgrade or switch from one
desktop environment to another…

Thanks for the help

On 12/20/2011 03:56 AM, kmrkushal wrote:

> # | Alias | Name
> | Enabled | Refresh | Priority | Type | URI
> | Service
> —±------------------------------------±------------------------------------±--------±--------±---------±-------±-----------------------------------------------------------------------------------±-------
> 1 | KDE:Distro:Factory | KDE:Distro:Factory
> | Yes | Yes | 99 | rpm-md |
> http://download.opensuse.org/repositories/KDE:/Distro:/Factory/openSUSE_Factory/
> |
> 2 | devel:gcc | devel:gcc
> | Yes | Yes | 99 | rpm-md |
> http://download.opensuse.org/repositories/devel:/gcc/openSUSE_Factory/
> |
> 3 | download.opensuse.org-non-oss | Main Repository (NON-OSS)
> | Yes | Yes | 99 | yast2 |
> http://download.opensuse.org/distribution/11.2/repo/non-oss/
> |
> 4 | download.opensuse.org-oss | Main Repository (OSS)
> | Yes | Yes | 99 | yast2 |
> http://download.opensuse.org/distribution/11.2/repo/oss/
> |
> 5 | download.opensuse.org-update_1 | Main Update Repository
> | Yes | Yes | 99 | rpm-md |
> http://download.opensuse.org/update/11.2/
> |
> 6 | ftp.uni-erlangen.de-suse | Packman Repository
> | Yes | Yes | 99 | rpm-md |
> http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/11.2/
> |
> 7 | games_1 | games
> | Yes | Yes | 99 | rpm-md |
> http://download.opensuse.org/repositories/games%3A/unknown-horizons/openSUSE_11.2/
> |
> 8 | http-download.opensuse.org-52f0fbcf |
> http-download.opensuse.org-52f0fbcf | Yes | Yes | 99 |
> NONE |
> http://download.opensuse.org/repositories/openSUSE%3A/Factory%3A/NonFree/standard/
> |
> 9 | http-download.opensuse.org-635327d6 |
> http-download.opensuse.org-635327d6 | Yes | Yes | 99 |
> NONE |
> http://download.opensuse.org/repositories/openSUSE%3A/Factory%3A/NonFree/standard/
> |
> 10 | openSUSE:Factory | openSUSE:Factory
> | Yes | Yes | 99 | yast2 |
> http://download.opensuse.org/factory/repo/oss/
> |
> 11 | openSUSE:Factory:NonFree | openSUSE:Factory:NonFree
> | Yes | Yes | 99 | NONE |
> http://download.opensuse.org/repositories/openSUSE:/Factory:/NonFree/standard/
> |
> 12 | openSUSE_11.2 | Mozilla_open_11.2
> | Yes | Yes | 99 | rpm-md |
> http://download.opensuse.org/repositories/mozilla/openSUSE_11.2/
> |

ok, i see the probem(s) now and there are several:

first, openSUSE 11.2 went past its end-of-life and has been unsupported
since May 12th 2011…if you wish to continue using that distribution
you should read though the information on Evergreen
<http://en.opensuse.org/openSUSE:Evergreen> which is a best effort
project to minimally support versions which have past their end of life
and normal support…

you should notice that if you elect to move to Evergreen you will have a
different set of repos enabled…

second: unfortunately, the repos you now have enabled are (imo) the root
cause of your Firefox 8 not working problem…as well as the fact that
with your current repo setup you have received no security patches
since May…

i do not know exactly how that affects the security of your system but i
can tell you that it is not good! unless you have taken extraordinary
steps to manually track security vulnerabilities and manually patch your
system you should consider it a rather juicy target for takeover and
exploitation.

but, back to Firefox 8–i can’t help you with that as i would have zero
idea of where to begin…however, i would suggest that you would
probably find a working Firefox if you went back to the one which came
with your openSUSE 11.2, as updated and patched to Firefox 3.6.17

and the truth is i’m kinda astonished that your system works at all–the
reason i say that is because you have several updating and enabled
Factory repos and for any level of stability you should have none.

Why? because today Factory has nothing other than the not yet tested
code/application for openSUSE 12.2 which is due out in July of next
year…and, a month or so ago it contained only the code/applications
for openSUSE 12.1, and before that 11.4 and etc…so, one can only
wonder what kind of strange Frankenstein mix of software for openSUSE
11.2, 11.3, 11.4, 12.1 and 12.2 you currently have installed in one
mixed up, mashed together system…

a mix that i wouldn’t begin to try to sort out from here…in fact if i
were sitting at your machine i would copy off all the data, emails,
movies, music, etc etc etc you wanted to keep and then full format and
install a new, supported system (either 11.4 or 12.1) and suggest you
read and follow the excellent advice found in the paragraph beginning
with “IMPORTANT” in this post: http://tinyurl.com/33qc9vu (and, don’t
miss the chance to read all of that post, please)…so that you don’t
get back to a mix-mash again…

other folks here may know exactly how to coax Firefox 8 to run in your
system, and you are very welcome to hang out and see…but, even if you
do get it running you must seriously consider how to protect your system
from attack (imho, the easiest way is to install a supported
version…next easiest is to disable all Factory and extraneous repos,
join Evergreen and then zypper dup back to a stable Evergreen 11.2
system (with Firefox 3.x.x)…

good luck.


DD http://tinyurl.com/DD-Caveat
openSUSE®, the “German Engineered Automobiles” of operating systems!

On 12/20/2011 03:56 AM, kmrkushal wrote:
> I will try to answer as many questions as possible:

sorry, forgot to mention: you did a very fine job of answering my
questions and it was therefore not so hard for me to give you what i
consider sound guidance–thank you for your answers…

and, i must admit that it is just now that i notice you are new to this
forum, so

-=WELCOME=- new poster!!

frankly i don’t quite understand how you might have installed 11.2
during the timeframe it was supported and have just now run into so much
trouble you first-time needed to ask for help…

so, maybe you very recently installed 11.2? if so, i strongly encourage
you to save data and fresh install a supported version…i would not
recommend you attempt any form of upgrade which is usually supported
from 11.2 to 11.3, but in your case that is a process which would not
format away the mix-mash you now have, instead it would overlay 11.3
code into the mix of ll.2 to 12.2…


DD http://tinyurl.com/DD-Caveat http://tinyurl.com/DD-Hardware
http://tinyurl.com/DD-Software
openSUSE®, the “German Engineered Automobiles” of operating systems!

Hi,

Thanks for the advice… I was myself planning to update(but was procrastinating it)…but after your advice i will do it today only…

I installed 11.2 in feb 2011,when my old laptop needed some life…
But i started tinkering with from past 2 months only,till then it was in the original format…
and most of my probs are from that time only…
thanks for the advice and guidance,i will try to shift as soon as possible to 12.1 or some other distro which my laptop can handle…

Kushal

On 12/20/2011 10:06 PM, kmrkushal wrote:
> or some other distro which my laptop can handle…

right…if it is kinda dated you might need to select a ‘lighter’
distro…there are several available…here is an incomplete list from
an old post: http://tinyurl.com/ylf8zq9

i think you might try 11.4 with LXDE or XFCE as your desktop (that combo
will be quite a bit less demanding than 12.1 with KDE or Gnome…

if that won’t work for you i think i’d take a look at Puppy Linux…


DD http://tinyurl.com/DD-Caveat
openSUSE®, the “German Engineered Automobiles” of operating systems!