Problem with firefox
Hello, I`m kinda new to Slackware, and I`m having trouble when opening firefox. When I run it from the "run" window it opens and then crashes after 10 seconds, this is probably the firefox I got with slackpg. However, when I run it from the terminal, it works perfectly, and this leads me to believe that I have two versions of firefox installed, but I can`t figure out anything beyond that. I`m a real newbie that read all the documentation I could, but still can`t figure out what`s going wrong.
Any tips? |
You can check are there 2 versions of FF by running this command (as root):
Code:
ls /var/log/packages/ | grep -i firefox If there is only one package then you can run Code:
whereis firefox P.S. You can try to disable all the extensions installed on FF. |
It seems that I have only one version from slackpkg. However, the problem persists: if I run it through the terminal, it works perfectly, but if I run it from the "run command" window, it crashes after 10 seconds approximately. In addition, when I re-open them, each one tries to restore a different session (group of tabs), that`s why I thought it wasn`t the same instalation. Funny...
Any ideas? |
Quote:
Maybe you can check out the contain. |
Or you just run it as different users or use different profiles?
Run FF Code:
firefox -safe-mode P.S. What is you desktop environment? |
YMMV, but I found FF 14.0.1 to be terribly buggy. I've been using Seamonkey for a while, and managed yesterday to build Firefox 10.0.6 ESR (Enterprise version, sort of) from source. Runs nice.
|
Is Firefox up to date?
Code:
# slackpkg info mozilla-firefox |
For the whereis firefox command, you can get several locations. You'll have to check if all are pointing to the same binary.
Code:
bash-4.1$ whereis firefox Then you can also try Code:
bash-4.1$ which firefox Code:
ls -l ~/.mozilla/firefox/ Code:
find ~ -name *.default To check in your whole drive if there are two default profiles, run Code:
find / -name *.default |
@botzko
I tried your command but it still crashes after I run it from the Run Command window. Btw, I'm using fluxbox. @caravel Apparently yes, but your command accuses I have two slackpkg's of firefox: 14.0.1 and 4.0. What do yout think? Code:
bash-4.1# slackpkg info mozilla-firefox here are my outputs: Code:
bash-4.1$ whereis firefox Now, the theory about two different profiles created: Code:
bash-4.1$ ls -l ~/.mozilla/firefox Now: Only 1 profile for firefox on my home directory, I believe. Code:
bash-4.1$ find ~ -name *.default Anyway guys, any suggestions? Thank you for your support up until the moment, I really appreciate it. |
Quote:
Code:
ls -l /var/log/packages/mozilla-firefox* |
When you say terminal, you mean an xterm (a terminal running on X) right, not a tty terminal ?
Have you tried running the various which/whereis commands from a terminal AND from the run command ? By the way, from the run command, you may need to append some kind of output redirection as the command may not write anything anywhere (except from the tty where X has been started): Code:
COMMAND >~/foo-logfilename 2>&1 Code:
whereis firefox >~/whereis-log 2>&1 Code:
firefox >~/fflogfile 2>&1 |
In your thread at linuxforums.org you mentioned that you'd downloaded firefox from mozilla?
http://www.linuxforums.org/forum/sla...tml#post901704 I would suggest that you remove both firefox versions with slackpkg, then hunt down and remove the firefox you downloaded from mozilla. Remove all traces of it, then reinstall firefox 14 with slackpkg. I'm not sure how you got 2 versions installed with slackpkg, most likely because you just installed 14 instead of running an upgrade which would have removed 4 and installed 14...? Removing the one you installed from mozilla should be simple simple enough, i.e. I'd assume you installed it to somewhere like /usr/local or /opt ? |
Having two binaries of Firefox is unlikely to cause the crash. Most likely you are using the same profile for two very different binaries. It's quite possible that your profile is corrupted. Make sure you delete your local profile before reinstalling Firefox. By the way I use the Mozilla provided binary and it works like a charm.
|
Quote:
But I think you're right, that's why I proposed running the whereis from the terminal (what he did) AND the run command. Maybe both are not using the same environments. |
FWIW, Firefox 15.0 just came out yesterday. I have already built and installed it on my 64-13.37 and 64-current partitions. I even went ahead and tried to see if it would even build on 64-13.1. Answer: YES! BUT, there is a catch. Since the latest versions of FF need Yasm to build, I built and installed the latest Yasm out of the -current source tree, and FF built just fine. I'm using it right now as I sit here typing this.
Of course, YMMV. UPDATE: Just found yasm-1.2.0 in slackware64-13.1/patches/packages folder, so I didn't really need to build it from -current after all. |
All times are GMT -5. The time now is 09:29 AM. |