vnc3d/vglconnect – vis

Version 1 (modified by Jens Henrik Goebbert, 4 years ago) (diff)


Using VirtualGL with the VGL Transport

Advantages/Disadvantages of the VGL Transport


  • Every application window appears as a separate window on the user’s desktop.
  • consumes fewer server resources, since the 2D (X11) rendering occurs on the client machine
  • supports stereographic and overlay rendering


  • 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.
  • As with any remote X11 app, if the network connection drops, then the application will exit.

Using VirtualGL with the VGL Transport requires four general steps.

  1. Install VirtualGL on your local machine.
  2. Start an X Server on your local machine.
  3. Connect to JURECAVIS with vglconnect -s.
  4. Start the application with vglrun.

1. Install VirtualGL …

Before you use can call vglconnect -s <userid> you have to install VirtualGL on your local machine:

| more ...

2. Start an X Server …

Start an X Server on your local machine.

You can start the VNC server ...

  • ... on an interactive vis login node
    • + no batch system == instant access
    • -- system is shared with other users
  • ... on a dedicated vis node
    • + system is not shared (exclusive use)
    • -- access through batch system

Attachments (1)

Download all attachments as: .zip