(Courriels de diversion: <syllogisme@poisser-fendues.com> <denommeront@degraisse-braquons.com> <denuderaient@cursives-baserai.com> <gargouillements@aviserait-mesestimee.com> <recachettes@usurperas-nabot.com> <affreter@nicherai-spolierais.com> <assignerions@sablier-surexcitant.com> <rassoyant@mobiliserai-espacerons.com> <croquee@dedommagees-boutonnerez.com> <decante@desertaient-grippent.com> )


Bonjour,

kevin a écrit :
Eric Marsden a écrit :

mais ça n'est pas la même question, et c'est facile : tout lancer dans vncserver.
Oui, c'est la solution que j'ai trouvé intuitivement (et qui me convient)

Si tu as le temps pour te lancer dans les explications, pourrais-tu détailler la différence entre les deux ?
(sur les principes, avant de d'aller vers les détails techniques)

Cela est très simple:
Quant tu te connectes sur une machine Linux normalement, tu te connecte sur le session X:0.
Quant tu te connecte sur la même machine avec vnc tu te connecte sur le session X:1 (ou X:2, X:3... différent de X:0, pour ne pas rentré en conflit avec la session normale)


Donc sur la session X de vnc tu ne retrouve pas les logiciel exécuté sur ta session normale.

L'astuce et de ne pas exécuter les logiciels sur la session X normale mais plutôt sur la session X de vnc.
Il est importent de préciser que quand on ferme un client vnc, on ne ferme pas la session x vnc associé. De fait, avec une nouvelle session vnc on retrouve ces billes telle qu'ont les avais laissé.


Si les logiciels sont exécuté sur la session vnc, pour les retrouver il suffit de se connecté avec vnc client.

En pratique cela donne:
Depuis une machine distante: $ vncviewer -fullscreen xxx.xxx.xxx.xxx:1
(ou xxx.xxx.xxx.xxx et a remplacer par l'ip)
Depuis une machine locale: $ vncviewer -fullscreen localhost:1

Voila,

@+

JM

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>