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édentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
ressources:x2go4cbp [2016/10/25 09:09]
equemene [Ouverture de son accès SSH]
ressources:x2go4cbp [2020/09/14 11:19]
equemene [Ouverture de son accès SSH]
Ligne 1: Ligne 1:
 ====== Utilisation de x2go au Centre Blaise Pascal ====== ====== Utilisation de x2go au Centre Blaise Pascal ======
  
-<note warning>​En construction</​note>​ 
  
 ===== Ce qu'il faut retenir pour utiliser x2go ! ===== ===== Ce qu'il faut retenir pour utiliser x2go ! =====
Ligne 8: Ligne 7:
   * Installer le client x2go sur son ordinateur   * Installer le client x2go sur son ordinateur
   * Configurer l'​accès à une des machines de la salle de formation   * Configurer l'​accès à une des machines de la salle de formation
 +  * Choisir judicieusement sa machine dans la [[ressources:​machines2xgo|liste]]
  
 ===== Introduction ===== ===== Introduction =====
Ligne 23: Ligne 23:
 ===== Ouverture de son accès SSH ===== ===== Ouverture de son accès SSH =====
  
-  - Se connecter sur [[http://​ent.ens-lyon.fr|L'​Espace Numérique de Travail]] de l'​ENS-Lyon{{ :​ressources:​accesssh_1.png?500 |}} +  - Se connecter sur [[http://​ent.ens-lyon.fr|L'​Espace Numérique de Travail]] de l'​ENS-Lyon{{ :​ressources:​ent-ssh-1.png?500 |}} 
-  - Cliquer sur **Accès SSH** pour //Activer votre accès à la passerelle SSH//{{ :​ressources:​accesssh_2.png?500 |}} +  - Cliquer sur **Accès SSH** pour //Activer votre accès à la passerelle SSH//{{ :​ressources:​ent-ssh-2.png?500 |}} 
-  - Cliquer sur le bouton **Je demande l'​activation de mon accès SSH**{{ :​ressources:​accesssh_3.png?​500 |}} +  - Cliquer sur le bouton **Je demande l'​activation de mon accès SSH** 
-  - Une notification d'​activation ou un message comme le suivant apparait{{ :​ressources:​accesssh_4.png?500 |}}+  - Une notification d'​activation ou un message comme le suivant apparait{{ :​ressources:​ent-ssh-3?500 |}}
  
  
 ===== Choix d'un poste de travail distant ===== ===== Choix d'un poste de travail distant =====
 +
 +Les 28 postes de la salle de formation sont accessibles par x2go.
 +
 +A ces machines s'​ajoutent 40 autres machines : consultez donc la [[ressources:​machines2xgo|liste]].
 +
 +Pour résumer, les machines qui ne sont pas dans la salle disposent :
 +  * d'une mémoire de 16 GB à 2 TB de RAM ou équivalent
 +  * de 8 coeurs à 128 coeurs physiques
 +  * de 8 threads à 256 threads logiques
 +  * de 500 GB à 12 TB d'​espace local
 +
 +
  
 ===== Installation du client x2go ===== ===== Installation du client x2go =====
 +
 +La [[http://​wiki.x2go.org/​doku.php/​doc:​installation:​x2goclient|X2GoClient]] offre tout le nécessaire pour l'​installation
 +
 +Voici quelques liens pour les platesformes les plus courantes :
 +  * pour Debian [[https://​packages.debian.org/​stable/​x2goclient|x2goclient]] fait partie de l'​archive standard depuis Jessie
 +  * Pour toutes les versions [[http://​code.x2go.org/​releases/​X2GoClient_latest_mswin32-setup.exe|Windows depuis XP]]
 +  * Pour MacOSX [[https://​code.x2go.org/​releases/​binary-macosx/​x2goclient/​main/​4.1.2.2/​x2goclient-4.1.2.2.20200213.OSX_10_9.dmg|version 10.9]], [[https://​code.x2go.org/​releases/​binary-macosx/​x2goclient/​main/​4.1.2.2/​x2goclient-4.1.2.2.20200213.OSX_10_11.dmg|version 10.11]] et [[https://​code.x2go.org/​releases/​binary-macosx/​x2goclient/​main/​4.1.2.2/​x2goclient-4.1.2.2.20200213.OSX_10_13.dmg|version 10.13]].
 +    * l'​installation de la dernière version de [[https://​dl.bintray.com/​xquartz/​downloads/​XQuartz-2.7.11.dmg|XQuartz]] est indispensable
 +
  
 ===== Paramétrage du client x2go ===== ===== Paramétrage du client x2go =====
 +
 +<note important>​Le nom de machine, illustré par **mastation** doit être remplacé impérativement par le nom de la machine. La liste des machines de la salle de formation est disponible sur [[ressources:​machines2xgo|machines2xgo]]</​note>​
 +
 +Lors de la création d'une nouvelle session cliente x2go, les éléments suivants doivent être définis :
 +  * **Session Name** ou **Nom de la session** : nom de la session, plutôt de la forme //MaStation au CBP//
 +  * **Host** ou **Hôte** : le nom de la machine destination, ​
 +    * nécessairement de la forme ''​mastation.cbp.ens-lyon.fr''​
 +
 +  * **Login** ou **identifiant** : l'​identifiant ENS-Lyon de l'​utilisateur
 +  * Utilisation du proxy ENS-Lyon :
 +    * Pour activer le proxy, cliquer ​
 +      * soit sur **Use Proxy server for SSH connection**
 +      * soit sur **Utiliser un serveur mandataire pour la connexion SSH**
 +    * **Type** : SSH
 +    * **Host** ou **Hôte** : ''​ssh.ens-lyon.fr''​
 +    * Pour définir l'​identifiant et le mot de passe sur le serveur Proxy, cliquer :
 +      * soit **Même identifiant que sur le serveur X2Go** et **Même mot de passe que sur le serveur X2Go**
 +      * soit **Same login as on X2Go Server** et **Same password on X2Go Server**
 +  * **Session type** ou **Type de session**, sélectionner ''​XFCE'' ​
 +
 +{{ :​ressources:​x2go_session_preferences-monaccesgalaxy_014.png?​500 |}}
 +
 +Sur le deuxième onglet, **Connection** ou **Connexion**
 +  * Pour **Connection speed** ou **Vitesse de connexion**,​ sélectionner **LAN**
 +
 +{{ :​ressources:​x2go_session_preferences-monaccesgalaxy_015.png?​500 |}}
 +
 +Sur le troisième onglet, **Input/​Output** ou **Entrées/​Sorties**
 +  * Pour **Display**,​ sélectionner **Custom** ou **Personnalisé** ​
 +    * avec **Width** mis à ''​1024''​ et **Height** mis à ''​768''​
 +
 +{{ :​ressources:​x2go_session_preferences-monaccesgalaxy_016.png?​500 |}}
 +
 +Sur le quatrième onglet, **Media**
 +  * Désactiver **Enable sound support** ou **Activer le son**
 +  * Désactiver **Client side printing support** ou **Gestion de l'​impression côté client**
 +
 +{{ :​ressources:​x2go_session_preferences-monaccesgalaxy_017.png?​500 |}}
 +
 +
  
 ===== Lancement d'une session x2go ===== ===== Lancement d'une session x2go =====
 +
 +{{ :​ressources:​x2go_page.png?​500 |}}
 +
 +{{ :​ressources:​x2go_distant.png?​500 |}}
  
 ===== Usages particuliers ===== ===== Usages particuliers =====
Ligne 41: Ligne 106:
 ==== Export d'un dossier local ==== ==== Export d'un dossier local ====
  
 +{{ :​ressources:​x2go_session_preferences-monaccesgalaxy_019.png?​500 |}}
 +
 +{{ :​ressources:​x2go_session_preferences-monaccesgalaxy_020.png?​500 |}}
 +
 +{{ :​ressources:​x2go_partage.png?​500 |}}
 ==== Lancement d'une application OpenGL ==== ==== Lancement d'une application OpenGL ====
  
 +Certaines applications graphiques (comme matlab ou vmd) peuvent exiger un affichage graphique accéléré. ​
 +
 +[[https://​www.virtualgl.org/​|VirtualGL]] permet d'​exploiter le circuit graphique embarqué sur la machine distante pour accélérer le rendu.
 +
 +Pour lancer son application graphique en utilisant cet outil VirtualGL, il suffit de préfixer dans un terminal la commande de lancement de l'​application avec ''​vglrun''​.
 +
 +=== Exemple pour le logiciel VMD ===
 +
 +Par exemple, pour lancer l'​application de visualisation [[https://​www.ks.uiuc.edu/​Research/​vmd/​|VMD]],​ dans un terminal : ''​vglrun vmd''​
 +
 +{{ :​ressources:​vglrun1.png?​500 |}}
 +
 +Le résultat apparaît. En bas à droite, vous pouvez voir que cette application VMD exploite le GPU pour les calculs (les ''​C''​ pour la colonne ''​Type''​) mais aussi pour l'​affichage (le ''​C+G''​).
 +
 +{{ :​ressources:​vglrun2.png?​500 |}}
 +
 +=== Exemple pour le pachyderme Matlab ===
 +
 +Par exemple, pour lancer l'​application de visualisation [[|VMD]], dans un terminal : ''​vglrun /​opt/​MatLab/​R1017B/​bin/​matlab''​
 +
 +{{ :​ressources:​vglrun3.png?​500 |}}
 +
 +Le résultat apparaît. En bas à droite, vous pouvez voir que Matlab exploite le GPU pour (le ''​G''​).
 +
 +{{ :​ressources:​vglrun4.png?​500 |}}
  
  
ressources/x2go4cbp.txt · Dernière modification: 2022/07/25 11:53 par equemene