Aller au contenu

Bureau interactif

Le bureau interactif permet de lancer des applications graphiques sur la plateforme de calcul. Il s'agit de l'environnement de bureau MATE de Linux. Deux options sont possibles pour lancer et afficher le bureau interactif.

Option 1 : via JupyterLab

Lancer une session Jupyter en prenant soin de spécifier suffisamment de ressources pour exécuter le bureau et les outils qui seront lancés.

Cliquer sur la carte « Desktop », une seconde page web s'ouvrira et affichera le bureau interactif.

Option 2 : via le nœud frontal

Prérequis

  • Être sur le campus ou être connecté au VPN (vpn.ulaval.ca)
  • Avoir un client permettant de se connecter à l'aide du protocole RDP ou VNC

Étape 1 : Démarrer le bureau interactif

Cette option consiste à utiliser le nœud frontal pour démarrer une tâche interactive sur un serveur de calcul, pour y démarrer un bureau interactif, puis de ce connecter au bureau interactif via un logiciel client RDP ou VNC.

De votre poste de travail, lancer une session sur le nœud frontal avec un client ssh :

ssh <IDUL>@login.valeria.science

Sur le nœud frontal, démarrer une tâche interactive à l'aide de la commande salloc, tout en prenant soin de spécifier suffisamment de ressources (CPUs, mémoire, durée) pour vos besoins :

Par exemple :

salloc --cpus-per-task=8 --mem=24g

Une fois l'allocation de tâche effectuée, démarrer le bureau interactif avec la commande val-start-desktop :

$ val-start-desktop

Démarrage du bureau interactif en cours...

Bureau interactif démarré avec succès. Pour se connecter utiliser l'une des options suivantes :

Paramètres de connexion :
  Serveur: ul-val-pr-cpu72
  Port: 5901
  Mot de passe: sh123b2

Option 1: utilisation de la passerelle RDP
  1. Utilisez un client «Bureau à distance» et connectez vous à l'adresse vdi.valeria.science.
  2. Utilisez les paramètres de connexion mentionnés plus haut.

Option 2: utilisation d'un tunnel SSH
  1. Pour établir un tunnel vers votre serveur VNC, exécutez cette commande à partir de votre poste:
     ssh -l pilem94@ulaval.ca login.valeria.science -qt -L 5901:ul-val-pr-cpu72:5901
  2. Se connecter à l'aide d'un client VNC à l'adresse suivante:
     localhost:5901

Veuillez conserver cette tâche active.

La commande confirme le démarrage du bureau interactif et indique les différents paramètres à utiliser ainsi que les options vous permettant de vous connecter à l'Étape 2.

Étape 2 : Se connecter au bureau interactif

Option 1 : se connecter avec un client RDP

Cette option nécessite l'utilisation d'un client qui supporte le Remote Desktop Protocol (RDP).

Pour les utilisateurs de Windows, ce client est généralement installé de base et est appelé « Bureau à distance » ou « Remote Desktop » selon la langue d'installation du système d'exploitation.

Pour les utilisateurs Linux, il est possible d'utiliser un client tel que Remmina.

Se connecter à vdi.valeria.science à l'aide de votre client RDP. Ajuster les autres paramètres, tels que la résolution.

Choisir le bon serveur, saisir le port et le mot de passe mentionné dans les paramètres retournés par la commande val-start-desktop.

Par exemple :

Connection RDP

Option 2 : se connecter avec un client VNC

Cette option nécessite l'établissement préalable d'un tunnel SSH et d'utiliser celui-ci pour se connecter au bureau interactif.

Lancer la commande affichée en sortie de l'utilitaire val-start-desktop, qui devrait ressembler à ceci :

ssh -l <IDUL>@ulaval.ca login.valeria.science -qt -L 5901:ul-val-pr-cpu70:5901

Ensuite se connecter à localhost:5901 avec votre client VNC :

Connexion VNC - Étape 1

Une fois connecté, saisir le mot de passe retourné par la commande val-start-desktop :

Connection VNC - Étape 2

Aperçu

Votre bureau interactif devrait maintenant s'afficher :

bureau-interactif-apercu.png

Vous pouvez maintenant ouvrir un terminal, charger des modules et lancer les applications comme il est possible de faire ailleurs sur VALERIA.

Références