Firefox 2 does not start   spacer
  You installed on your SuSE 10.x Firefox 2 by replacing the directory /usr/lib/firefox with the one extracted from firefox-2.0.tar.gz (the wise man would in fact rename the current one to .old and then unpack ...).
Now clicking on the button to start it or calling it from the command line with
~/work> firefox
you get a nice error message saying:
...Too many levels of symbolic links ...
Don't panic, a rapid check starting firefox with the command
~/work> /usr/lib/firefox/firefox
brings it up live and glittery!
A little googling around gives you some suggestions which may or may not be helpful.
How it was solved   spacer
  I passed the following commands as super user :
/usr/bin # echo "#!/bin/sh" > firefox
/usr/bin # echo "/usr/lib/firefox/firefox" >> firefox
/usr/bin # chmod +x firefox
This fixed the problem!