dlist a �crit :
Le jeudi 13 jan 2005 � 10 h 53, brunoml a dit:
dlist wrote:
Le jeudi 13 jan 2005 � 10 h 14, brunoml a dit:
Fran�ois TOURDE wrote:
Le 12795i�me jour apr�s Epoch, [EMAIL PROTECTED] �crivait:
jean-luc Coulon (f5ibh) wrote:
On Wed, Jan 12, 2005 at 10:37:24PM +0100, brunoml wrote:
Bonsoir,
Voil�, quand je me connecte par ssh sur un poste � distance,
je>>>>>voudrai pouvoir lancer un programme et je voudrai aussi qu'il se>>>>>lance dans une session X (d�j� lanc�).
Je ne vois pas comment faire.
Quelque chose du genre : gaim --display=0 ou autre chose...
Je sais que certain programme on une option "display", mais
pas>>
tous...>>>
ssh -X <machine> gaim Jean-Luc
Je ne comprend pas bien cette commande. J'ai essay�, quand je
lance gaim :>WARNING **: cannot open display: unset
man ssh
Le principe, c'est de faire du ssh avec un tunnel X11. L'option
-X>>permet de dire que l'affichage X se fera sur la machine � partir>>de laquelle tu fais le ssh.
Dans ton cas, il semble que le X11Forwarding ne marche pas. Peut-�tre que ton serveur ssh le refuse.
La question est-elle bien: "Je veux, depuis une session ssh, lancer un programme X11 qui s'affichera sur le terminal X depuis lequel ssh est lanc�" ???
Non, justement, je voudrai que le programme X11 s'affiche sur le poste _sur lequel_ je suis connect� (dans la session ouverte). En r�sum�, je me connecte � distance sur le poste d'un utilisateur
(qui>travaillle dans sa session X) et je voudrai, via ma session ssh, lui>lancer un programme dans sa session. Ca peut para�tre bizarre comme>besoin, mais �a m'est arriv� plusieurs fois...
ssh -l user serveur DISPLAY=:0 programmeX
devrait faire l'affaire
Super ! c'est exactemnent ce que je cherchais ! (en en plus �a marche ;-))
Derni�re petite question : comment je peux faire si, en plus, je veux "rattacher" l'ex�cution de ce programme � la session X de l'utilisateur et non pas � ma session ssh : en effet, lors que je me d�connecte de ma session ssh, �a ferme les programme ouverts dans la session X de l'utilisateur (ce qui est normal). J'ai essayer un DISPLAY=:0 gaim & mais, lorsque je ferme ma session, ssh attend la fermeture de gaim...
il faut mettre 'nohup' devant (man nohup), je crois.. � tester
Bonjour,
sinon, j'ai appris qu'il existait un bon soft, tr�s utile, qui s'appelle "screen" (man screen et http://people.via.ecp.fr/~alexis/formation-linux/screen.html ).
C'est peut-�tre ce que tu cherches.
Bon courage :-) et bonne journ�e.
Non, screen permet, entre autre, d'ouvrir une session ssh sur un poste A, � partir d'un poste B, de la d�tacher et de la r�-ouvrir, en l'�tat, sur un poste C.
Tr�s utile cependant.
Merci.
-- Pensez � lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

