Start Cavepainting manually in the Cave: Difference between revisions

From VrlWiki
Jump to navigation Jump to search
Jadrian Miles (talk | contribs)
No edit summary
Replaced content with "This page is no longer useful, sorry!"
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Cavepainting]] in the [[Cave]] involves coordination among a bunch of different machines.  This article shows you HOWTO get everything running by issuing commands from the command line.
This page is no longer useful, sorry!
 
# Turn on tracking (VRPN) on <tt>serial</tt>
## <code>ssh cavedemo@serial</code>
## <code>cd /share/gfx/bin</code><br>Note that you '''don't''' want to go to $G!
## <code>./vrpn_start.current</code>
## Leave this program running and open up a new terminal to do the following steps.
# Set up the displays on <tt>cs-nodes</tt>
## <code>ssh -Y cs-nodes</code>
## <code>cd /vol/projects/cave-powerwall</code>
## <code>./setup_cave.sh</code>
## <code>./myframelock.sh</code>
##*Note that this script might whine.  Give it a long time to throw up errors; it eventually shows.
##*If it stalls after displaying "cs-front", hit ctrl-C and see if it continues through the other machines and works.
##*If it is taking especially long, hit ctrl-C a few times until you return to the prompt and try again.  I'm not sure why this program is so nondeterministic.
## In the Nvidia config GUI program that pops up:
### Go to "Frame Lock" in the left-hand pane
### Make sure that cs-front has the "server" box checked and all others are "client"
### Hit the "Enable Frame Lock" button in the lower-right
### Once all the red "Timing" and "Stereo" lights along the right turn green, you can hit "Quit"
# Make sure that <tt>grexecd</tt> is running on the Windows machine in the corner to the right of the Cave and that there are no error messages or other weird things going on there.
# Run Cavepainting on <tt>wallconsole</tt>.  You have three options, listed in increasing order of hassle and debuggability:
## Press the button on the [http://wallconsole/kiosk/index.cgi?mode=cs137fall08 kiosk webpage] corresponding to your project.
## Run your personalized Cavepainting script directly:
### <code>ssh -Y cavedemo@wallconsole</code>
### <code>$G/bin/cave.cscluster.<some other junk that includes your username></code>
## Run the commands typically included in such a script manually:
### <code>ssh -Y cavedemo@wallconsole</code>
### <code>$G/bin/cave_display_cscluster</code>
### <code>ssh -Y demo@cs-nodes</code>
### <code>setenv GROOT /ccvdisk2/dollar-g-cs137; source $GROOT/tools/gfxtools-startup-csh</code>
### <code>$G/bin/cavepainting-cave -c SaveBasePath=$G/data/cavepaintings/<user> -c LoadBasePath=$G/data/cavepaintings/<user> -c UserDataDir=$G/data/cavepaintings/<user></code>
# You should now see activity in a new terminal window on the Windows machine, then a big grey window on the Windows machine, and then Cavepainting should start in the Cave.
# If there are problems with the display, check out [[Troubleshoot Cavepainting|HOWTO Troubleshoot Cavepainting]].
# Be sure to follow the [[Cavepainting user's guide]], and especially to shut down properly by using the ESC key on the Windows machine.
 
[[Category:HOWTO]]

Latest revision as of 15:07, 19 September 2013

This page is no longer useful, sorry!