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
tutoriel:xforwarding [Le 11/09/2011, 15:09] – [Installation logicielle] 77.84.177.57tutoriel:xforwarding [Le 11/09/2022, 12:19] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art
Ligne 1: Ligne 1:
-{{tag>tutoriel serverX xforwarding exporter variable graphique ssh putty}}+{{tag>tutoriel ssh virtualisation}}
  
 ====== Comment exécuter une application graphique sur un écran déporté (Linux et Windows)====== ====== Comment exécuter une application graphique sur un écran déporté (Linux et Windows)======
Ligne 8: Ligne 8:
 ===== Pré-requis ===== ===== Pré-requis =====
 J'ai fait cette expérience dans l'environnement suivant : J'ai fait cette expérience dans l'environnement suivant :
-  * Ubuntu 10.04 mise à jour récemment en partant de la 9.04 +  * Ubuntu 10.04 mise à jour récemment en partant de la 9.04
   * Windows XP SP 3   * Windows XP SP 3
  
Ligne 20: Ligne 20:
 Sur Windows : Sur Windows :
   * télécharger et installer, si ce n'est pas déjà fait, [[http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe|Putty.exe]]   * télécharger et installer, si ce n'est pas déjà fait, [[http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe|Putty.exe]]
-  * télécharger et installer, en laissant tous les paramètres par défaut, [[http://sourceforge.net/projects/xming/files/|Xming]]+  * télécharger et installer, en laissant tous les paramètres par défaut, [[https://sourceforge.net/projects/xming/files/|Xming]]
  
 ===== Paramètres serveur===== ===== Paramètres serveur=====
Ligne 27: Ligne 27:
  
 <code> <code>
-sudo vi /etc/ssh/sshd_config+sudo nano /etc/ssh/sshd_config
 sudo /etc/init.d/ssh restart sudo /etc/init.d/ssh restart
 </code> </code>
  
-Éditer le fichier /etc/X11/xdm/Xservers et remplacer la ligne : +Éditer le fichier /etc/X11/xdm/Xservers 
 +<code>sudo nano /etc/X11/xdm/Xservers</code> 
 + 
 +et remplacer la ligne :
 <code>:0 local /usr/X11R6/bin/X vt7 -dpi 100 -nolisten tcp</code> <code>:0 local /usr/X11R6/bin/X vt7 -dpi 100 -nolisten tcp</code>
-par +par (FIXME si vous utilisez ubuntu comme serveur, remplacer la ligne ci-dessus par celle du {{https://doc.ubuntu-fr.org/lib/plugins/note/images/important.png}} )
 <code>:0 local /usr/X11R6/bin/Xvfb -dpi 100 -screen 1024x768x16</code> <code>:0 local /usr/X11R6/bin/Xvfb -dpi 100 -screen 1024x768x16</code>
-et relancer xdm  +et relancer xdm 
-<code>/etc/init.d/xdm restart</code>+<code>sudo /etc/init.d/xdm restart</code>
  
-Voilà ! c'est fait le server est prêt à exporter les variables graphiques il ne reste plus qu'a paramétrer le client windows +Voilà ! c'est fait le server est prêt à exporter les variables graphiques il ne reste plus qu'a paramétrer le client windows 
 + 
 +<note important> 
 +Si votre serveur est sous ubuntu (12.04 uniquement?), il faut remplacer <code>:0 local /usr/X11R6/bin/X vt7 -dpi 100 -nolisten tcp</code> par <code>:0 local /usr/bin/X11/Xvfb -dpi 100 -screen 1024x768x16</code></note>
  
 ===== Paramètres client Windows===== ===== Paramètres client Windows=====
-  * Créer une session avec Putty et activer le X11 forwarding dans connection->SSH->X11 cocher Enable X11 forwarding+  * Créer une session avec [[:Putty]] et activer le X11 forwarding dans connection->SSH->X11 cocher Enable X11 forwarding
   * lancer Xming   * lancer Xming
   * Après s'être logué dans la session précédemment créée lancer un terminal via la commande <code>xterm &</code>   * Après s'être logué dans la session précédemment créée lancer un terminal via la commande <code>xterm &</code>
Ligne 47: Ligne 53:
 ===== Conclusion ===== ===== Conclusion =====
  
-C'est fait. Je viens d'installer l'environnement LXDE pour pouvoir lancer un environnement graphique à distance, mais j'ai encore des petits problèmes de clavier. +C'est fait. Je viens d'installer l'environnement LXDE pour pouvoir lancer un environnement graphique à distance, mais j'ai encore des petits problèmes de clavier. 
 +Vous pouvez lancer Unity (unity2d uniquement?) avec <code>gnome-session</code> 
 + 
 +===== Une Manière plus simple... ===== 
 +Au lieu d'installer xdm, vous pouvez tout simplement autoriser le X11 Forwarding comme il est décrit au dessus et l'activer dans PuTTY: 
 +Connexion > SSH > X11 > Enable X11 Forwarding, et mettre <code>127.0.0.1:0.0</code> dans la case "X Display Location"
 +Installez bien évidemment Xming comme décrit ci-dessus, et c'est bon, vous pouvez lancer des xterm, xeyes et autres application graphiques!
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
   * **(fr)** [[http://frans-web.com/?p=18|X11 forwarding en SSH via Putty]]   * **(fr)** [[http://frans-web.com/?p=18|X11 forwarding en SSH via Putty]]
 +  * la page de documentation de [[:Putty]] et celle de [[:SSH]]