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
en:documentation:tutorials:visualisation [2020/04/14 13:14] – [Prerequisites] ltaulellen:documentation:tutorials:visualisation [2023/12/12 12:52] (Version actuelle) – supprimée ltaulell
Ligne 1: Ligne 1:
-====== Visualization server ====== 
- 
-The **r740visu** server is dedicated to extensive visualization (OpenGL/Mesa/CUDA8) at PSMN. 
- 
-It is equipped with 2 Intel processors Xeon Gold 5122 @3.6GHz (16 logical cores) with 192 GiB of RAM. 
-It is accessible using **x2go** and has a hardware accelerator **NVidia Quadro P4000©**. 
- 
-Finally, and most importantly, the server give access to the ''/scratch/E5N'' (scratch system common to ''E5-*'' queues. 
- 
-<WRAP round important>**r740visu is not a submission node.**</WRAP> 
- 
-<WRAP info>This machine was set up thanks to the preparatory work, recipes and integrations carried out on the CBP experimental platform.</WRAP> 
- 
- 
-===== Prerequisites ===== 
- 
-  - [[en:documentation:tutorials:ssh:accueil|Connect to clusters]] 
-  - [[en:documentation:tutorials:ssh:clef_agent_ssh|Use SSH keys and ssh-agent]] (**or** [[en:documentation:tutorials:ssh:putty|PuTTY/KiTTY for Windows]]) 
-  - [[en:documentation:tutorials:ssh:multihop_ssh|Doing hops with SSH]] 
-  - Install **x2go** (x2goclient) on user's workstation (Linux, Mac or Windows => http://wiki.x2go.org/) 
- 
-===== Configure the x2goclient ===== 
- 
-  * New session 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-01-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-  - Session -> New, 
-  - You can return to the parameters by clicking on the small arrowhead, 
-  - The session is saved in this white rectangle. 
- 
-</WRAP> 
-</WRAP> 
- 
-  * Parameters: Tab Session 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-02-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-  - Name the session, 
-  - Host = **r740visu**, 
-  - Try auto login -> Checked, 
-  - Use proxy server -> Checked, 
-  - SSH -> Checked, 
-  - Host = **allo-psmn.psmn.ens-lyon.fr**, 
-  - Same login -> Checked, 
-  - Same password -> Checked, 
-  - ssh-agent -> Checked, 
-  - Session type = :!: **XFCE** :!:. 
- 
-</WRAP> 
-</WRAP> 
- 
-<note warning>:!: **WARNING : the ''Session type'' NEED to be SET TO  ''XFCE''** :!:</note> 
- 
- 
-  * Parameters: Tab Connection 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-03-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-  - choose a speed between ADSL and WAN. 
- 
-</WRAP> 
-</WRAP> 
- 
-  * Parameters: Tab Input/Output 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-04-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-  - Customize the screen size, or leave in Full/whole mode, your choice, 
-  - If necessary, force keyboard settings (Mac and Windows). 
- 
-</WRAP> 
-</WRAP> 
- 
-  * Parameters : Tab Media 
- 
-<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> 
- 
-  * Parameters: Tab Directory 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-06-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-//(nothing to do)// 
- 
-</WRAP> 
-</WRAP> 
- 
- 
-===== Connection ===== 
- 
-<WRAP group> 
-<WRAP half column> 
- 
-{{ :documentation:tutorials:x2go-01-config.png?direct&300 |}} 
- 
-</WRAP> 
-<WRAP half column> 
- 
-Just click on the session of your choice (arrow 3) to start the connection process. 
- 
-</WRAP> 
-</WRAP> 
- 
-Expected result: 
- 
-{{ :documentation:tutorials:x2go-r730visu-07-xfce-desktop.png?direct |XFCE Desktop}} 
- 
- 
-===== Usage ===== 
- 
-Every application installed in the PSMN environment can be used as is. 
- 
-==== Numeric keyborad ==== 
-If your numeric keypad is not recognized, in a terminal, run the program '' numlockx ''. 
- 
-==== modulefiles ==== 
- 
-For every application requiring the loading of a modulefile, it is necessary to first load from a terminal the modulefile then run the application. 
- 
-Sometimes, x2go sessions don't load the ''~/.profile''. You can force it, by hand, with ''source ~/.profile'', or add this line to your ''~/.bashrc'' : 
- 
-<code bash>source /usr/share/lmod/lmod/init/bash</code> 
- 
-==== VirtualGL ==== 
- 
-For every application requiring hardware acceleration (OpenGL / GLX / GLSL / ...), after loading the corresponding modulefile, you must prefix the call to the application by calling VirtualGL: '' vglrun MyApp '' 
- 
-===== Examples ===== 
- 
-  * VMD 
-   
-In a terminal run: 
- 
-<code> 
-source ~/.profile 
-module load VMD/1.9.2 
-vglrun vmd 
-</code> 
- 
-{{ :documentation:tutorials:x2go-r730visu-08b-vmd.png?direct |VMD}} 
- 
-  * molden/gmolden 
- 
-In a terminal run: 
- 
-<code> 
-source ~/.profile 
-module load Molden/5.4 
-vglrun gmolden 
-</code> 
- 
-{{ :documentation:tutorials:x2go-r730visu-09-gmolden.png?direct |gmolden}} 
- 
-  * ParaView 
- 
-In a terminal run: 
- 
-<code> 
-source ~/.profile 
-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 
- 
-In a terminal run: 
- 
-<code> 
-source ~/.profile 
-vglrun avogadro 
-</code> 
- 
-{{ :documentation:tutorials:x2go-r730visu-12-avogadro.png?direct&600 |}} 
  
en/documentation/tutorials/visualisation.1586870079.txt.gz · Dernière modification : 2020/08/25 15:58 (modification externe)