On Tue, Jun 20, 2006 at 03:03:11PM -0500, Jason Martens wrote: > On Tue, 2006-06-20 at 15:43 -0400, Justin Pryzby wrote: > > On Tue, Jun 20, 2006 at 01:57:01PM -0500, Jason Martens wrote: > > > On Tue, 2006-06-20 at 14:32 -0400, Justin Pryzby wrote: > > > > On Tue, Jun 20, 2006 at 01:11:44PM -0500, Jason Martens wrote: > > > > > On Tue, 2006-06-20 at 12:48 -0400, Justin Pryzby wrote: > > > <snip> > > > > > If I prefixed the time command to firefox in preferred apps, how can I > > > > > see the output? > > > > I mean if you run it from the commandline eg. a virtual terminal or an > > > > xterm; is this how you tried the commandline flags before, or were you > > > > modifying eg. the "gaim" "how to use my web browser" entry? > > > > > > I have been modifying the Desktop->Preferences->Preferred Applications > > > gnome preferences setting. I'm not quite sure what running firefox from > > > a command line gains me, because the problem is that firefox is not > > > started automatically when I click a link from another gnome program. > > > How is running firefox with the time command or from a terminal going to > > > help here? > > I want to know if the command firefox -new-window fails, or if the > > problem is elsewhere. > > > [EMAIL PROTECTED]:~$ time > LD_LIBRARY_PATH=/usr/lib/firefox /usr/lib/firefox/firefox-bin; echo $? > > real 0m0.091s > user 0m0.028s > sys 0m0.028s > 0 > > Worked fine. I'm guessing that you already had a firefox window opened, and that this merely created a new tab, and then returned? (Otherwise I would have expected your browsing session to last a bit longer :)
Please try all the various combinations of: . with and without an already-running firefox process . running just firefox, vs. running with both LD_LIBRARY_PATH and the path prefix /u/l/f-b/ . with and without various commandline arguments, like -new-window and such How do you get your initial firefox window to show up? I guess you have to start it manually, and only afterwards do "implicit" actions like link activations work? Justin ============================================================== Ignore the following since I think it won't work for you (yet) ============================================================== When you start it without any already-running FF process from within gnome, what is its parent PID (ps -ef)? If it is not init (1), you might try stracing that process before attempting to launch firefox in the failing case: strace -f -e execve -p <pid of the parent of firefox when it worked> If it forks way to many processes to look through, you might have to add the following to the previous command: 2>&1 |grep -E 'firefox|browser' The goal is to find a line that looks like: execve("/usr/lib/firefox/firefox-bin", ["/usr/lib/firefox/firefox-bin"], [/* 24 vars */]) = 0 You might end up adding the following modifier to the strace command (eg. before the "-f"), if the interesting part gets truncated: -s 9999 I'll note that you should be able to "^C" the strace process when you're done, but experience tells me that you should be prepared for the straced process to crash. Since it is probably some internal gnome component, I would suggest to attempt this only on a freshly-loaded X session, without loading any kind of thesis data or such :) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]