| 1 | == Using VirtualGL with the VGL Transport |
| 2 | [[PageOutline]] |
| 3 | |
| 4 | === !Advantages/Disadvantages of the VGL Transport |
| 5 | |
| 6 | ==== Advantages |
| 7 | * Every application window appears as a '''separate window''' on the user’s desktop. |
| 8 | * consumes fewer server resources, since the 2D (X11) rendering occurs on the client machine |
| 9 | * supports stereographic and overlay rendering |
| 10 | |
| 11 | ==== Disadvantages |
| 12 | |
| 13 | * The VGL Transport relies on the chatty remote X11 protocol. \\ As a result, the VGL Transport is '''not recommended''' for use on high-latency or low-bandwidth networks. |
| 14 | * As with any remote X11 app, if the network connection drops, then the application '''will exit'''. |
| 15 | |
| 16 | |
| 17 | === Using VirtualGL with the VGL Transport requires four general steps. |
| 18 | 1. '''Install VirtualGL''' on your local machine. |
| 19 | 2. '''Start an X Server''' on your local machine. |
| 20 | 3. '''Connect to JURECAVIS''' with vglconnect -s. |
| 21 | 4. '''Start the application''' with vglrun. |
| 22 | |
| 23 | \\ |
| 24 | === 1. Install VirtualGL ... |
| 25 | Before you use can call '''vglconnect -s <userid>@jurecavis.fz-juelich.de''' you have to install VirtualGL on your local machine: |
| 26 | * Linux/MacOSX - http://www.virtualgl.org |
| 27 | * Windows+Cygwin - http://www.virtualgl.org/vgldoc/2_2/#hd004005 |
| 28 | * Windows+Exceed - http://www.virtualgl.org/vgldoc/2_2/#hd004004 |
| 29 | [http://www.virtualgl.org/vgldoc/2_2/#hd004/ | more ...] |
| 30 | |
| 31 | \\ |
| 32 | === 2. Start an X Server ... |
| 33 | Start an X Server on your local machine. |
| 34 | |
| 35 | You can start the VNC server ... |
| 36 | * ... on an '''interactive vis login node''' |
| 37 | * + no batch system == instant access |
| 38 | * -- system is shared with other users |
| 39 | * ... on a '''dedicated vis node''' |
| 40 | * + system is not shared (exclusive use) |
| 41 | * -- access through batch system |