From 9df1c653d56141a4fb4e965eb51a5320c3eeb0c0 Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Tue, 23 May 2006 02:40:49 +0000 Subject: Make it easy to run two instances. See README --- (limited to 'README') diff --git a/README b/README index f916c44..0407c8f 100644 --- a/README +++ b/README @@ -26,46 +26,12 @@ To run the python sources from your source tree run $ sugar/sugar -You can also run the components separately: +Running multiple instances on the same machine +============================================== - $ source ./setup-run-from-source.sh # needs bash - -in the top-level directory. Icons and other resources are still loaded -from the installed location though. - -To run the shell - - $ cd shell/src - $ ./shell.py - -You can run activities like this - - $ cd browser - $ ./browser.py - -(Just remember to have the shell running) - - -Running two instances on the same machine -========================================= - -1) Install Xephyr -2) Add another user to your machine, lets call that user 'sugar' -2) Run Xepyhr as your normal user: - - $ Xephyr -ac -host-cursor -screen 800x600 :1 - -3) In a new shell: - - $ su sugar - - $ dbus-daemon --session --print-address - -4) In another new shell - - $ su sugar - - $ export DISPLAY=:1 - $ export DBUS_SESSION_BUS_ADDRESS= - $ metacity & - -5) In the previous shell, run sugar +You can use the --test command line options. +For example: +sugar/sugar --test my_nick_name1 +sugar/sugar --test my_nick_name2 +... -- cgit v0.9.1