Changes between Version 24 and Version 25 of vnc3d


Ignore:
Timestamp:
02/19/16 14:59:58 (8 years ago)
Author:
Jens Henrik Goebbert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • vnc3d

    v24 v25  
    5252Please notice that the VNC server is only available on vis-nodes!
    5353
    54 === Prerequisite: Create a VNC password and a startup script on JURECA
     54==== prerequisite: Create a VNC password and a startup script on JURECA
    5555This step is a prerequisite for using VNC and has only to be done '''once'''.
    5656
     
    5959It works as follows:
    6060
    61 {{{ #!ShellExample
     61{{{ #!sh
    6262# request allocation on visualization node ('vncpasswd' only available on vis-nodes)
    6363salloc -N 1 -p vis --gres=gpu:0
    6464
    6565# spawn interactive application 'bash' on the visualization node
    66 srun -n 1 --pty /bin/bash -i
     66srun -n 1 --pty /bin/bash -i 
    6767
    6868# create .vnc directory in HOME
     
    7171
    7272# create VNC password for later authentication when connecting VNC viewer with VNC server
    73 vncpasswd # now type in your vnc password
     73vncpasswd # -> type in your VNC password (which will be stored in ~/.vnc/passwd)
    7474
    7575# create/overwrite xstartup-script
     
    8787
    8888To allocate a vis node with 512 GByte main memory for one hour, use:
    89 {{{ #!ShellExample
     89{{{ #!sh
    9090# request allocation and spawn VNC server on visualization node
    9191salloc -N 1 -p vis --gres=mem512,gpu:1 --start-xserver --time=1:00:00
     
    150150After typing in your VNC password, you will have access to the remote graphical desktop running on the visualization node of JURECA.
    151151
    152 === 4. Use hardware acceleration
     152=== 4. Use hardware acceleration in your VNC session
    153153Any OpenGL application running in your VNC session should be started with '''vglrun''' to use the hardware acceleration provided by the visualization nodes.
     154
     155==== e.g. ParaView
     156Open a terminal in your VNC session and:
     157{{{ #!sh
     158# What versions of ParaView are available?
     159module spider ParaView
     160
     161# load ParaView dependency
     162module load intel-para/2015.07
     163
     164# load ParaView
     165module load ParaView/4.3.1
     166}}}
     167
     168{{{ #!sh
     169# start ParaView using VirtualGL for hardware acceleration
     170vglrun ParaView
     171}}}
    154172
    155173----