Ceci est une ancienne révision du document !


Visualization server

The r730visu server is dedicated to extensive visualization (OpenGL/Mesa/CUDA8) at PSMN.

It is identical to the machine belonging to the r730gpgpu group. It is accessible using x2go and has a hardware accelerator NVidia Quadro4000©.

Finally, and most importantly, the server has access to the /scratch/e5-2670-gfs-scratch (scratch system common to E5-* queues.

r730visu is not a submission node.

This machine was set up thanks to the preparatory work, recipes and integrations carried out on the CBP experimental platform.

Prerequisites

Configure the x2goclient

  • New session

  1. Session → New,
  2. You can return to the parameters by clicking on the small arrowhead,
  3. The session is saved in this white rectangle.
  • Parameters: Tab Session

  1. Name the session,
  2. Host = r730visu,
  3. Try auto login → Checked,
  4. Use proxy server → Checked,
  5. SSH → Checked,
  6. Host = allo-psmn.psmn.ens-lyon.fr,
  7. Same login → Checked,
  8. Same password → Checked,
  9. ssh-agent → Checked,
  10. Session type = :!: XFCE :!:.
:!: WARNING : the Session type NEED to be SET TO XFCE :!:
  • Parameters: Tab Connection

  1. choose a speed between ADSL and WAN.
  • Parameters: Tap Input/Output

  1. Customize the screen size, or leave in Full/whole mode, your choice,
  2. If necessary, force keyboard settings (Mac and Windows).
  • Parameters : Tab Media

  1. Sound support → Unchecked,
  2. printing support → Unchecked.
  • Parameters: Tab Directory

(nothing to do)

Connection

Cliquez simplement sur la session de votre choix (flèche 3) pour lancer le processus de connexion.

Résultat attendu :

XFCE Desktop

Utilisation

Chaque application installée dans l'environnement PSMN peut être utilisée telle quelle.

Pavé numérique

Si votre pavé numérique n'est pas reconnu, dans un terminal, executez le programme numlockx.

modulefiles

Pour chaque application nécessitant le chargement d'un modulefile, il faut, depuis un terminal, loader le modulefile puis exécuter l'application.

VirtualGL

Pour chaque application nécessitant une accélération matérielle (OpenGL/GLX/GLSL/…), après le chargement du modulefile correspondant, il faut préfixer l'appel à l'application par l'appel à VirtualGL : vglrun MyApp

Exemples

  • VMD

Dans un terminal :

source ~/.profile
module load VMD/1.9.2
vglrun vmd

VMD

  • molden/gmolden

Dans un terminal :

source ~/.profile
module load Molden/5.4
vglrun gmolden

gmolden

  • ParaView

Dans un terminal :

source ~/.profile
module load ParaView/4.4.0
vglrun paraview

ParaView "pressure-volume"

ParaView "velocity-surfaceLIC

  • Avogadro

Dans un terminal :

source ~/.profile
vglrun avogadro

en/documentation/tutorials/visualisation.1527519809.txt.gz · Dernière modification : 2020/08/25 15:58 (modification externe)