Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
documentation:tutorials:visualisation [2017/06/07 13:42] – [Prérequis] ltaulelldocumentation:tutorials:visualisation [2023/12/12 11:00] (Version actuelle) – supprimée ltaulell
Ligne 1: Ligne 1:
-====== Serveur de visualisation ====== 
- 
-La machine **r730visu-pub** est dédiée à la visualisation intensive (OpenGL/Mesa/CUDA6) au PSMN. 
- 
-Elle est identique aux machines du [[documentation:clusters:hardware&#groupe_r730gpgpu|groupe r730gpgpu]].  
-Elle est accessible en **x2go**, et dispose d'un accélérateur matériel **NVidia Quadro4000©**. 
- 
-Enfin et surtout, elle a accès au ''/scratch/e5-2670-gfs-scratch'' (système de scratch commun aux files d'attentes ''E5-26xx''). 
- 
-<WRAP round important>**r730visu-pub n'est pas une machine de soumission.**</WRAP> 
- 
-<WRAP info>Cette machine a été mise en place grâce aux travaux préparatoires, recettes et intégrations réalisés sur la plate-forme expérimentale du CBP.</WRAP> 
- 
- 
-===== Prérequis ===== 
- 
-  - [[documentation:tutorials:ssh:accueil|Se connecter aux clusters]] 
-  - [[documentation:tutorials:ssh:clef_agent_ssh|Utiliser des clefs SSH et un agent-ssh]] (ou [[documentation:tutorials:ssh:putty|PuTTY/KiTTY pour Windows]]) 
-  - [[documentation:tutorials:ssh:multihop_ssh|Faire des rebonds avec SSH]] 
-  - Installer **x2go** (x2goclient) sur le poste utilisateur (Linux, Mac ou Windows => http://wiki.x2go.org/doku.php ) 
- 
-===== Configuration de x2goclient ===== 
- 
-  * Nouvelle session 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-01-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-  - Session -> New, 
-  - Vous pourrez revenir aux paramêtres en cliquant sur la petite tête de flèche, 
-  - La session est enregistrée dans ce rectangle blanc. 
- 
-</WRAP> 
-</WRAP> 
- 
-  * Paramètres : Onglet Session 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-02-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-  - Nommez la session, 
-  - Host = **r730visu-pub**, 
-  - Try auto login -> Checked, 
-  - Use proxy server -> Checked, 
-  - SSH -> Checked, 
-  - Host = **allo-psmn.ens-lyon.fr**, 
-  - Same login -> Checked, 
-  - Same password -> Checked, 
-  - ssh-agent -> Checked, 
-  - Session type = :!: **XFCE** :!:. 
- 
-</WRAP> 
-</WRAP> 
- 
-<note warning>:!: **ATTENTION : le ''Session type'' DOIT être ''XFCE''** :!:</note> 
- 
- 
-  * Paramètres : Onglet Connection 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-03-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-  - choisissez une vitesse entre ADSL et WAN. 
- 
-</WRAP> 
-</WRAP> 
- 
-  * Paramètres : Onglet Input/Output 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-04-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-  - Personnalisez la taille d'écran, ou laissez en Full/whole, your choice, 
-  - Au besoin, forcez les réglages du clavier (Mac et Windows). 
- 
-</WRAP> 
-</WRAP> 
- 
-  * Paramètres : Onglet Média 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-05-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-  - Sound support -> Unchecked, 
-  - printing support -> Unchecked. 
- 
-</WRAP> 
-</WRAP> 
- 
-  * Paramètres : Onglet Dossiers 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-06-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-//(rien à faire)// 
- 
-</WRAP> 
-</WRAP> 
- 
- 
-===== Connexion ===== 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-01-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-Cliquez simplement sur la session de votre choix (flèche 3) pour lancer le processus de connexion. 
- 
-</WRAP> 
-</WRAP> 
- 
-Résultat attendu : 
- 
-{{ :documentation:tutorials:x2go-r730visu-07-xfce-desktop.png?direct |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 de l'appel à VirtualGL : ''vglrun MyApp'' 
- 
-===== Exemples ===== 
- 
-  * VMD 
-   
-Dans un terminal : 
- 
-<code> 
-module load VMD/1.9.2 
-vglrun vmd 
-</code> 
- 
-{{ :documentation:tutorials:x2go-r730visu-08b-vmd.png?direct |VMD}} 
- 
-  * molden/gmolden 
- 
-Dans un terminal : 
- 
-<code> 
-module load Molden/5.4 
-vglrun gmolden 
-</code> 
- 
-{{ :documentation:tutorials:x2go-r730visu-09-gmolden.png?direct |gmolden}} 
- 
-  * ParaView 
- 
-Dans un terminal : 
- 
-<code> 
-module load ParaView/4.4.0 
-vglrun paraview 
-</code> 
- 
-{{ :documentation:tutorials:x2go-r730visu-10-paraview-pressure.png?direct |ParaView "pressure-volume"}} 
- 
-{{ :documentation:tutorials:x2go-r730visu-11-paraview-surfacelic.png?direct |ParaView "velocity-surfaceLIC}} 
- 
-  * Avogadro 
- 
-Dans un terminal : 
- 
-<code> 
-vglrun avogadro 
-</code> 
- 
-{{ :documentation:tutorials:x2go-r730visu-12-avogadro.png?direct&600 |}} 
  
documentation/tutorials/visualisation.1496842932.txt.gz · Dernière modification : 2020/08/25 15:58 (modification externe)