Opened 8 years ago

Last modified 4 years ago

#520 assigned enhancement

Testing x output

Reported by: leemasa Owned by: skylar
Priority: major Milestone:
Component: Both Version:
Keywords: Cc:
Blocked By: Blocking: 524
Estimated Hours: 0 Total Hours: 19.00

Description

Find a screenshot program to verify X output on Life, GalaxSee?, Param-Space, etc. Look into X-virtual frame buffer xvfb for doing this potentially

Change History (30)

comment:1 Changed 8 years ago by skylar

  • Owner set to skylar
  • Status changed from new to assigned

comment:2 Changed 8 years ago by skylar

1.0 hours logged for skylar: can get galaxsee to work but not Life

comment:3 Changed 8 years ago by skylar

1.3 hours logged for skylar: need to merge other stuff in

comment:4 Changed 8 years ago by skylar

I've been playing around with xvfb (now merged into trunk). I can get it to work easily with GalaxSee? like so:

xvfb-run -f $HOME/.Xauthority -l mpirun -np 3 -machinefile ~/machines ${HOME}/Gal/GalaxSee?

You can then verify that GalaxSee? is running with

import -display :99 -window root galaxsee.png

comment:5 Changed 8 years ago by skylar

2.5 hours logged for skylar: updated test Perl style

figured out how to access interactively Xvfb

### Run these commands on the BCCD systems ### # Run Galaxsee on X11 display 99 for long enough to connect to it xvfb-run -n 99 -f $HOME/.Xauthority -l mpirun -np 3 -machinefile ~/machines ${HOME}/GalaxSee/GalaxSee? 1000 200 10000 # Start a VNC server connected to that display x11vnc -display :99

Take note of this output:

The VNC desktop is: node000.bccd.net:0 PORT=5900

### Run these commands on the system with a display ### # Setup an SSH tunnel between your local system and the BCCD system ssh -f -N -L ${PORT}:localhost:${PORT} bccd@bccd-ng0 # Connect to Xvfb vncviewer localhost:5900

comment:6 Changed 8 years ago by skylar

1.0 hours logged for skylar: works on problems with multi-node testing; bccd-syncdir appears to be hanging

comment:7 Changed 8 years ago by skylar

0.8 hours logged for skylar: cleaning up mpi_test, still other things to sort out

comment:8 Changed 8 years ago by skylar

1.0 hours logged for skylar: still working out some kinks in testing

comment:9 Changed 8 years ago by skylar

1.5 hours logged for skylar: working on getting xvfb functional in test script

comment:10 Changed 8 years ago by skylar

1.0 hours logged for skylar: got liberation testing working in r2729

comment:11 Changed 8 years ago by skylar

0.5 hours logged for skylar: don't liberate unless live (r2730)

comment:12 Changed 7 years ago by skylar

0.5 hours logged for skylar: I think Sam just needs update Life and Galaxsee from trunk

comment:13 Changed 7 years ago by skylar

1.0 hours logged for skylar: xvfb on multiple nodes does not work with Life

comment:14 Changed 7 years ago by skylar

In [2895]:

better debugging in XLife and disabling xvfb-run server authentication (#520)

comment:15 Changed 7 years ago by skylar

In [2896]:

force use of a specific display number (#520)

comment:16 Changed 7 years ago by skylar

still need to make test suite call the right stuff for the current MPI suite

comment:17 Changed 7 years ago by skylar

1.5 hours logged for skylar: improved Life failure verbosity and flogged Xvfb authorization mechanisms

comment:18 Changed 7 years ago by skylar

In [2897]:

commenting out GalaxSee? until Makefile can include mpi build option (#520)

comment:19 Changed 7 years ago by skylar

In [2898]:

adding X display options to multi-node mpirun (#520)

comment:20 Changed 7 years ago by skylar

In [2900]:

merging in new Life (#520)

comment:21 Changed 7 years ago by skylar

In [2902]:

copying in nic ordering fix (#520)

comment:22 Changed 7 years ago by skylar

In [2903]:

fixing test location for multi-node (#520)

comment:23 Changed 7 years ago by skylar

In [2904]:

fixing xvfb-run startup (#520)

comment:24 Changed 7 years ago by skylar

3.0 hours logged for skylar: can run same command in shell and script, but it only works in shell

comment:25 Changed 7 years ago by fitz

  • Milestone set to 3.1

comment:26 Changed 7 years ago by skylar

  • Blocking set to 524

comment:27 Changed 7 years ago by skylar

0.3 hours logged for skylar: sent email to cp w/ instructions

comment:28 Changed 7 years ago by skylar

2.0 hours logged for skylar: fixing test code in initrd

comment:29 Changed 5 years ago by mmludin08

  • Milestone changed from 3.1.1 to 3.1.2

comment:30 Changed 4 years ago by skylar

  • Milestone 3.2.0 deleted
Note: See TracTickets for help on using tickets.