Hi again,
This is about XULRunner processes in Linux.
I have been using XULRunner 17, and as i have seen with "top" command,
there is quite amount of CPU usage and memory. I wanted to try the
newest stable version of XULRunner, so i downloaded and put in other
place, to avoid replace files and could execute still the before version
to do comparisons with the same pages at the same time.
/usr/share/xulrunner17/ are the files of the version 17.
/usr/bin/xulrunner17 --version
Mozilla XULRunner 17.0 - 20121119183901
I downloaded the latest version:
/usr/share/xulrunner/ are the files of the version 18.0.1
/usr/bin/xulrunner --version
Mozilla XULRunner 18.0.1 - 20130116073211
Both, xulrunner17 is a soft link from /usr/share/xulrunner17/xulrunner17
(I changed the name of the main program from xulrunner to xulrunner17)
and xulrunner is a soft link from /usr/share/xulrunner/xulrunner
(version 18.0.1)
Also, to avoid problems, i copy two directories of conkeror:
/usr/share/conkeror
and
/usr/share/conkeror2
Finally, i open two terminal:
Terminal 1)
exec /usr/bin/xulrunner17 /usr/share/conkeror/application.ini "$@"
Terminal 2)
exec /usr/bin/xulrunner /usr/share/conkeror2/application.ini "$@"
What happens? Because i executed first the terminal 1, a new process
xulrunner17 is executed, and then, the other xulrunner is "added" to the
xulrunner17, so... if i see the terminal 1, it appears there the some
new lines (just after the first xulrunner17 execution).
If i look to "top", there is only one command: "xulrunner17".
In both windows, if i do M-x version, it appears the same: Conkeror
1.0pre (XULRunner 17.0, Linux)
If i change the order, and execute first Terminal 2, it will be
"xulrunner", and the version in both windows Conkeror 1.0pre (XULRunner
18.0.1, Linux)
How can i execute at the same time both processes to work independently?
Would be great also if one of my processes get stack, i still can kill
that process and continue working with the other, and not to destroy
both (like now, if i do C-x C-c I kill both windows because they are in
the same process). If i execute one of the process as "user", and the
other with sudo, the second one gives an error:
No protocol specified
No protocol specified
Error: cannot open display: :0
Thanks.
_______________________________________________
Conkeror mailing list
Conkeror@mozdev.org
https://www.mozdev.org/mailman/listinfo/conkeror