LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices

Reply
 
Search this Thread
Old 10-22-2006, 10:19 AM   #1
nightrider
Member
 
Registered: Apr 2005
Location: Sao Paulo - Brazil
Distribution: Open Suse 12.1 64
Posts: 166

Rep: Reputation: 15
I can't run Firefox from my single user(only from a super user)


When I type the command:

sh usr/local/firefox/firefox

from my user(wich isn't a super user) I receive a text box showing the following message:

"Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system."

I click OK and type the command ps -e. I can't find any process from mozilla or firefox. Can you? (this is the trouble you help me solve).

Greetings from Sao Paulo - Brazil

Ricardo

=======================================================

Below and snapshot of the screen after the ps -e command:

[ricardo@c9511efb ~]$ clear
[ricardo@c9511efb ~]$ sh /usr/local/firefox/firefox &
[2] 4230
[ricardo@c9511efb ~]$ ps -e
PID TTY TIME CMD
1 ? 00:00:01 init
2 ? 00:00:00 ksoftirqd/0
3 ? 00:00:00 events/0
4 ? 00:00:00 khelper
5 ? 00:00:00 kthread
7 ? 00:00:00 kacpid
67 ? 00:00:00 kblockd/0
99 ? 00:00:00 pdflush
100 ? 00:00:00 pdflush
102 ? 00:00:00 aio/0
101 ? 00:00:00 kswapd0
691 ? 00:00:00 kseriod
906 ? 00:00:00 udevd
1045 ? 00:00:00 khubd
2335 ? 00:00:00 ifplugd
2419 ? 00:00:00 syslogd
2448 ? 00:00:00 klogd
2501 ? 00:00:00 acpid
2604 ? 00:00:00 cupsd
2665 ? 00:00:00 dhclient
2803 ? 00:00:00 kgameportd
2976 ? 00:00:00 xfs
3001 ? 00:00:00 dbus-daemon-1
3026 ? 00:00:01 hald
3243 ? 00:00:00 kdm
3244 ? 00:00:00 nifd
3272 tty7 00:01:46 X
3284 ? 00:00:00 kdm
3355 ? 00:00:00 mDNSResponder
3384 ? 00:00:00 atd
3434 ? 00:00:00 xinetd
3534 ? 00:00:00 freshclam
3559 ? 00:00:00 crond
3579 ? 00:00:00 startkde
3645 ? 00:00:00 lisa
3736 tty1 00:00:00 mingetty
3737 tty2 00:00:00 mingetty
3738 tty3 00:00:00 mingetty
3739 tty4 00:00:00 mingetty
3740 tty5 00:00:00 mingetty
3741 tty6 00:00:00 mingetty
3795 ? 00:00:04 mdkapplet
3821 ? 00:00:03 net_applet
3834 ? 00:00:00 s2u
3851 ? 00:00:00 startkde
3852 ? 00:00:00 gnome-volume-ma
3871 ? 00:00:00 gconfd-2
3872 ? 00:00:00 kdeinit
3875 ? 00:00:00 dcopserver
3877 ? 00:00:00 klauncher
3881 ? 00:01:28 kded
3884 ? 00:00:00 gam_server
3888 ? 00:00:00 knotify
3897 ? 00:00:05 artsd
3899 ? 00:00:00 kaccess
3909 ? 00:00:00 kwrapper
3912 ? 00:00:00 ksmserver
3913 ? 00:00:03 kwin
3916 ? 00:00:03 kdesktop
3919 ? 00:00:06 kicker
3921 ? 00:00:00 kio_file
3923 ? 00:00:00 xsettings-kde
3925 ? 00:00:01 kmix
3927 ? 00:00:01 korgac
3928 ? 00:00:00 krandrtray
3929 ? 00:01:13 opera
4093 ? 00:00:08 konsole
4094 pts/1 00:00:00 bash
4157 pts/1 00:00:00 man
4160 pts/1 00:00:00 sh
4161 pts/1 00:00:00 sh
4166 pts/1 00:00:00 less
4242 pts/1 00:00:00 ps
[2]- Done sh /usr/local/firefox/firefox
[ricardo@c9511efb ~]$
 
Old 10-22-2006, 10:53 AM   #2
diilbert
Member
 
Registered: Nov 2003
Location: North of the Border
Distribution: Gentoo & Debian
Posts: 155

Rep: Reputation: 30
I have had this problem with ff before and it was because one of my extensions was hanging up ff when I closed it.

Try running:

Code:
ps -ef | grep firefox
As a user or as root if you don't see anything. There will probably be more then one process so be sure to kill them both. Now uninstall all your extensions and give it another try.
 
Old 10-22-2006, 10:54 AM   #3
PTrenholme
Senior Member
 
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 4,147

Rep: Reputation: 330Reputation: 330Reputation: 330Reputation: 330
That message is displayed wheneever firefox can't load its executable for any reason. The "Is already running" is the most common reason, but it can be missleading if it's not the real reason. Because you can run as "root," your problem is more likely to be a "permissions" problem than the problem displayed in the "pop-up" box.

Check your permissions on the firefox entries in /usr/lib You should have something like this:
Code:
$ ls -l /usr/lib/firefox-1.5.0.7/fire*
-rwxr-xr-x 1 root root   5247 Sep 13 17:27 /usr/lib/firefox-1.5.0.7/firefox
-rwxr-xr-x 1 root root 113320 Sep 13 17:40 /usr/lib/firefox-1.5.0.7/firefox-bin
-rwxr-xr-x 1 root root    464 Sep 13 17:28 /usr/lib/firefox-1.5.0.7/firefox-xremote-client
If the permissions are not set correctly, use the chmod command (as "root") to correct the problem.

Last edited by PTrenholme; 10-22-2006 at 10:55 AM.
 
Old 10-22-2006, 11:23 AM   #4
nightrider
Member
 
Registered: Apr 2005
Location: Sao Paulo - Brazil
Distribution: Open Suse 12.1 64
Posts: 166

Original Poster
Rep: Reputation: 15
Firefox is in the /usr/local here in my machine.

Would this be the problem?

Look below:

[ricardo@c9511efb firefox]$ pwd
/usr/local/firefox
[ricardo@c9511efb firefox]$ ls -al fire*
-rwxr-xr-x 1 root root 5247 Set 14 22:23 firefox*
-rwxr-xr-x 1 root root 9963100 Set 14 22:23 firefox-bin*
[ricardo@c9511efb firefox]$
 
Old 10-22-2006, 12:22 PM   #5
diilbert
Member
 
Registered: Nov 2003
Location: North of the Border
Distribution: Gentoo & Debian
Posts: 155

Rep: Reputation: 30
It would be the /usr/lib/ permissions.. not the executables. If you are referring to PTrenholme's post.
 
Old 10-22-2006, 01:03 PM   #6
JimBass
Senior Member
 
Registered: Oct 2003
Location: New York City
Distribution: Debian Sid 2.6.32
Posts: 2,100

Rep: Reputation: 48
Another thing to check, is firefox puts a lock file in a subdirectory of your home, and if it crashes or shutsdown uncleanly, it will leave the lock file in place, and it might lead to the error you are seeing. The location of the lock file on my machine is
Code:
/home/jim/.mozilla/firefox/234i8fys.default/lock
Obviously the string after .mozilla/firefox/ is some random chars, but you'll find it easily enough. If the lock file is there, and you don't have firefox running, you can rm it.

This used to occur often, and I thought it had been fixed a few versions ago, but it certainly could continue to happen.

The fact that you are launching from /usr/local won't make any difference, it still places files in the .mozilla/firefox under your home.

Peace,
JimBass
 
Old 10-22-2006, 03:28 PM   #7
nightrider
Member
 
Registered: Apr 2005
Location: Sao Paulo - Brazil
Distribution: Open Suse 12.1 64
Posts: 166

Original Poster
Rep: Reputation: 15
Mr. Dilbert:

There are no references of firefox in /usr/bin. I suppose that the entries showed int the /usr/local in my previous post refer to firefox binary. The konsole commands showed bellow doessn't show any entry in /usr/bin.
=================================================================
[ricardo@c9511efb música]$ cd ~
[ricardo@c9511efb ~]$ ls
coolgen/ documentos/ lixo/ plugin_stack.trace testeslazarus/ vídeo/
Desktop/ download/ mp3/ RealPlayer/ tmp/
doc/ fotos/ música/ testesfpc/ tmpxOWlMa.wav.part
[ricardo@c9511efb ~]$ cd .mozilla
[ricardo@c9511efb .mozilla]$ ls
firefox/ mozver.dat plugins/
[ricardo@c9511efb .mozilla]$ cd firefox
[ricardo@c9511efb firefox]$ ls
pluginreg.dat profiles.ini
[ricardo@c9511efb firefox]$ su
Password:
[root@c9511efb firefox]# updatedb
[root@c9511efb firefox]# exit
exit
[ricardo@c9511efb firefox]$ locate firefox

To Mr. Jim Bass:

No, there are no locks in the path you suggested.


Someone have new suggestions? Please?

Ricardo
 
Old 10-22-2006, 04:35 PM   #8
diilbert
Member
 
Registered: Nov 2003
Location: North of the Border
Distribution: Gentoo & Debian
Posts: 155

Rep: Reputation: 30
Did you try what I suggested in my first post ?
 
Old 10-22-2006, 08:22 PM   #9
nightrider
Member
 
Registered: Apr 2005
Location: Sao Paulo - Brazil
Distribution: Open Suse 12.1 64
Posts: 166

Original Poster
Rep: Reputation: 15
I decide to read with more accuracy. lets go:

first part:
"I have had this problem with ff before and it was because one of my extensions was hanging up ff when I closed it."

What is the meaning of "my extensions"? And "my extensions was hanging up ff"?

====

second part:
"As a user or as root if you don't see anything. There will probably be more then one process so be sure to kill them both. Now uninstall all your extensions and give it another try."

I try the command as root and as non super user and result was:
[root@c9511efb ricardo]# ps -ef | grep firefox
root 4458 4145 0 23:14 pts/1 00:00:00 grep firefox
[root@c9511efb ricardo]# exit
exit
[1]+ Done sh /usr/local/firefox/firefox
[ricardo@c9511efb ~]$ ps -ef | grep firefox
ricardo 4460 4092 0 23:14 pts/1 00:00:00 grep firefox
[ricardo@c9511efb ~]$

Again I can't understand your words. As you can see in the snapshot above there are process to kill.

Please explain "Now uninstall all your extensions and give it another try." better. I have no idea what is the meaning of extensions in this context. I'm a newbie.

Excuse me if I don't give correct attention to your first post before.

Greetings

Ricardo
 
Old 10-23-2006, 09:27 AM   #10
PTrenholme
Senior Member
 
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 4,147

Rep: Reputation: 330Reputation: 330Reputation: 330Reputation: 330
Ricardo, how did you install firefox? Normally, you log in as root and extract everything into /usr/lib/firefox and then create a symbolic link /bin/firefox pointing to /usr/lib/firefox/firefox with "x" permissions for everyone.

If you do it that way, the permissions on the firefox files will be set correctly, and you can start firefox with a simple firefox command. (Note that the extraction needs to be done as "root" so the permissions can be set correctly.)

Even easier is to check the repositories for your distribution to see if there's a firefox package available, and to install it if you can find it. Depending on your distribution, an apt-get install firefox or yum install firefox will often do the trick for you.

I'd suggest that you re-install firefox (as described above) and then see if you still have the problem.
 
Old 10-23-2006, 10:26 AM   #11
diilbert
Member
 
Registered: Nov 2003
Location: North of the Border
Distribution: Gentoo & Debian
Posts: 155

Rep: Reputation: 30
Quote:
Originally Posted by nightrider
I decide to read with more accuracy. lets go:

first part:
"I have had this problem with ff before and it was because one of my extensions was hanging up ff when I closed it."

What is the meaning of "my extensions"? And "my extensions was hanging up ff"?
I keep forgetting most people's first language is not english.

"Extensions" are located in Firefox under the Tools --> Extensions menu. But this step only works if can one Firefox (FF for short).

And I would do what PTrenholme suggested since that seems to part of the problem you are having (not installed correctly)
 
Old 10-23-2006, 12:09 PM   #12
nightrider
Member
 
Registered: Apr 2005
Location: Sao Paulo - Brazil
Distribution: Open Suse 12.1 64
Posts: 166

Original Poster
Rep: Reputation: 15
Now, I remember that someone powered off my machine with linux open. Then, as I had terrible problems with java plugin, I don't re-install FF. I recreate a link.

Since this day, FF runs only when called via /usr/local/firefox/firefox and I must be logged as root.

Master PTrenholme points to the probably trouble, I suppose...

Re-install Firefox... Here comes a big pain. Flash pligin, Java plugin... Lots of plugins... I'm dead!

How do I uninstall these whole sheet now?

Must I give a "locate firefox" and manually remove all entries in each directory? I would like to remove all garbage before re-install it.

It would be so easy if FF was furnished as rpm file... If I remember correctly it is distributed as a "tar" or "tar.gz" and I must "untar" it and run a binary.Is this right?

When I run this last binary I must be logged as super user(normally root)?

My distro is: Mandriva 2006.

Thank you guys

Ricardo
 
Old 10-24-2006, 12:28 PM   #13
PTrenholme
Senior Member
 
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 4,147

Rep: Reputation: 330Reputation: 330Reputation: 330Reputation: 330
The plug-ins should be in /usr/lib/mozilla/plugins, and they should automatically recognized (and used) by a new firefox installation. Sometimes the plug-ins are in /usr/lib/firefox/plugins or, in your case, perhaps in your home directory somewhere.

In any case, all you need to do is to save the plug-in files, re-install firefox, and then move the saved files to either the /usr/lib/mozilla/plugins/ or the /usr/lib/firefox/plugins/ directory.

firefox automatically checks those directories when it starts and loads any plug-ins if finds in them. So you shouldn't need to download any of them again. (Unless, of course, they don't work with a newer firefox version. But that's a problem that all firefox users have when they install a newer release.)

So, locate your plug-ins, copy them to a safe place (I'd use /tmp/plugins, but anywhere would do), reinstall firefox and copy the plug-ins to their correct location.

If you install firefox from a repository, the location under /usr/lib may be firefox-1.5.0.7 (i.e., with the version number appended).
 
Old 10-24-2006, 12:36 PM   #14
nightrider
Member
 
Registered: Apr 2005
Location: Sao Paulo - Brazil
Distribution: Open Suse 12.1 64
Posts: 166

Original Poster
Rep: Reputation: 15
I pretend to follow your instructions mr. PTrenholme. But would you tell me, please, the best way of clean my hard disk from the present Firefox files?

Thanks a lot

Ricardo
 
Old 10-24-2006, 08:35 PM   #15
PTrenholme
Senior Member
 
Registered: Dec 2004
Location: Olympia, WA, USA
Distribution: Fedora, (K)Ubuntu
Posts: 4,147

Rep: Reputation: 330Reputation: 330Reputation: 330Reputation: 330
Unless your current installation is in /usr/lib/firefox/, you don't really need to clean out your old files. Just install as I described above, and verify that you can run the newly installed firefox. (Note that you should not change anything in your ~/.mozilla or ~/.firefox folders. Those contain your user-specific settings and data, and they should work with the new installation.

Once everything is working you can rm everything in your old installation directory whenever you want to do so.
 
  


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
Suse -- How to export user PATH to super user? w0262 Linux - Newbie 5 01-10-2006 09:39 PM
Running super user commands as normal user mickyg Linux - Security 5 10-14-2005 07:25 PM
how to run ifconfig as root without super user terminal GUIPenguin Linux - General 1 01-15-2005 10:06 AM
am able to run firefox off console as SU, but not as user... Lechium Slackware 9 08-01-2004 04:41 PM


All times are GMT -5. The time now is 02:29 PM.

Main Menu
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