After FreeBSD 7.2 was released, I made a fresh install of it. I have used Firefox (both 2 and 3) on FreeBSD 7.0 and 7.1. Now, Ff (both 2 and 3) does not run on my FreeBSD 7.2 box. There is no indication of error(s) either.
Anyone with some idea on this behaviour of Ff?
Yes, I run firefox from xterm. I get back the prompt after 1 or 2 seconds. No indication of errors at all. I tried forefox 2, 3 and 3 devel, all with the same behaviour.
BTW, I am running Fluxbox.
@DutchDaemon, thank you. ~/.mozilla was owned by root. I know why but I don't understand why this should have happened in the first place.
After changing the ownership of the ~/.mozilla directory, it worked but... it should have worked without me having to run Ff as root for the first time.
If you run firefox as root, it will use/create /root/.mozilla, if it starts at all. It should actually produce an error like this:
Code:
# /usr/local/bin/firefox3
Error: no display specified
unless you were running the desktop as root in the first place. Which you shouldn't do, of course.
Running FF as root won't create ~you/.mozilla or change its ownerships.
In other words: ~you/.mozilla was probably already root-owned for some reason or other, like running your desktop or doing some file operations as root at one point.
I am running my desktop as a normal user. The time when firefox worked with super user privileges, I had my privileges escalated using sudo (same home directory with super user privileges).
I didn't check whether the ~/.mozilla directory existed or not before that. I guess I have been careless somewhere.
Thank for sharing the info. It is good to have people helping out each other.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.