Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
en:documentation:tutorials:visualisation [2020/04/14 13:14] – [Prerequisites] ltaulell | en:documentation:tutorials:visualisation [2020/08/25 15:58] – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
- | ===== Prerequisites ===== | + | ===== 1. Prerequisites ===== |
- [[en: | - [[en: | ||
- | - [[en: | + | - [[en: |
- [[en: | - [[en: | ||
- Install **x2go** (x2goclient) on user's workstation (Linux, Mac or Windows => http:// | - Install **x2go** (x2goclient) on user's workstation (Linux, Mac or Windows => http:// | ||
- | ===== Configure the x2goclient ===== | + | ===== 2. Configure the x2goclient ===== |
* New session | * New session | ||
Ligne 129: | Ligne 129: | ||
- | ===== Connection ===== | + | ===== 3. Connection ===== |
<WRAP group> | <WRAP group> | ||
Ligne 148: | Ligne 148: | ||
{{ : | {{ : | ||
+ | ===== 3.1. Connection from outside (Linux, Mac) ===== | ||
+ | |||
+ | This paragraph concerns a connection to the visualization machine from outside the School, **from a Linux or Mac OSX client**. SSH bounces must be active, make sure you have read (understood and tested) the | ||
+ | [[documentation: | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | |||
+ | {{: | ||
+ | |||
+ | </ | ||
+ | <WRAP half column> | ||
+ | |||
+ | __Keys :__ | ||
+ | * **black** : physical connection | ||
+ | * <wrap round notice> | ||
+ | * <wrap round danger> | ||
+ | * <wrap round safety> | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | * Minimal modification to be made in your '' | ||
+ | |||
+ | <code bash> | ||
+ | Host allo-psmn-multihop | ||
+ | User $USER | ||
+ | ProxyCommand ssh -qt $USER@ssh.psmn.ens-lyon.fr tcpconnect allo-psmn.psmn.ens-lyon.fr %p | ||
+ | </ | ||
+ | |||
+ | <wrap important> | ||
+ | |||
+ | * Modification x2go : | ||
+ | |||
+ | In the tab '' | ||
+ | |||
+ | ===== 4. Connection Windows/ | ||
+ | |||
+ | This part is about connection to visualization server from a network outside of ENS de Lyon (see {{documentation: | ||
+ | |||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | |||
+ | {{: | ||
+ | |||
+ | </ | ||
+ | <WRAP half column> | ||
+ | |||
+ | __Légende :__ | ||
+ | * **black** : physical link | ||
+ | * <wrap round notice> | ||
+ | * <wrap round danger> | ||
+ | * <wrap round safety> | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== Creating an SSH tunnel ==== | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | The first step is to create an SSH tunnel to the visualization machine. : | ||
+ | |||
+ | * Copy the gateway session (allo-psmn, Load, rename, save). | ||
+ | |||
+ | Change the "Host Name" to that of the display machine (here, for the example, r740visu). So rename the session to **r740visu** (to follow the example) and save. | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * In '' | ||
+ | * In '' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * In '' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | * Return to '' | ||
+ | |||
+ | ==== X2Go connection ==== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | <note important> | ||
+ | </ | ||
+ | <WRAP half column> | ||
+ | {{: | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | {{: | ||
+ | </ | ||
+ | <WRAP half column> | ||
+ | The X2Go session settings are as follows: | ||
+ | |||
+ | * In '' | ||
+ | * In '' | ||
+ | * Set '' | ||
+ | * Check the box '' | ||
+ | * Set '' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | Confirm with OK, then double-click the session icon on the right side of the X2Go client. You are now connected to the graphical interface of the machine. | ||
+ | |||
+ | {{: | ||
===== Usage ===== | ===== Usage ===== | ||
Ligne 153: | Ligne 266: | ||
Every application installed in the PSMN environment can be used as is. | Every application installed in the PSMN environment can be used as is. | ||
- | ==== Numeric | + | ==== Numeric |
- | If your numeric keypad is not recognized, in a terminal, run the program '' | + | |
+ | If your numeric keypad is not recognized, in a terminal, run the program '' | ||
==== modulefiles ==== | ==== modulefiles ==== | ||
Ligne 164: | Ligne 278: | ||
<code bash> | <code bash> | ||
+ | ==== Mac users ==== | ||
+ | |||
+ | MacOS X users must have X11 Mac server installed and running prior to use x2go-client, | ||
==== VirtualGL ==== | ==== 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: '' | + | For every application requiring hardware acceleration (OpenGL / GLX / GLSL / ...), after loading the corresponding modulefile, you must prefix the call to the application by calling |
===== Examples ===== | ===== Examples ===== |