Changer le DISPLAY d'un processus en cours d'execution ??
Changer le DISPLAY d'un processus en cours d'execution ?? - Linux et OS Alternatifs
MarshPosté le 22-12-2004 à 21:33:04
Bonjour,
voilà, je me posais la question suivante :
j'ai une machine linux. Sur cette machine, je lance un processus utilisant X (disons kwrite).
Je vais sur une autre machine du LAN, et me connecte sur la machine Linux en xdmcp ou cygwin/ssh
La question est la suivante ? Est-il possible de rediriger l'affichage du kwrite qui tourne sur ma machine distante ? puis-je "prendre" le processus et eventuellemnt le rendre a l'ecran initial ensuite ?
Disons que le process kwrite ait le PID 123 si j'edite /proc/123/environ, je vois bien que le sDISPLAY est sDISPLAY=:0.0 Alors est-il possible de le changer pour le mettre à sDISPLAY=192.168.0.10:0.0 par exemple ?
J'imagine que dans ce cas il s'afficherait subitement sur mon ecran (mais tant c'est une grosse connerie ce que je dis, ou tout simplement impossible).
Enfin si qq'un peut me renseigner sur la faisablilité (et eventuellement comment faire ça), ce serait cool.
PS : distrib : redhat entreprise ES 3 (mais je pense pas que ca ait une grande importance)
Marsh Posté le 22-12-2004 à 21:33:04
Bonjour,
voilà, je me posais la question suivante :
j'ai une machine linux. Sur cette machine, je lance un processus utilisant X (disons kwrite).
Je vais sur une autre machine du LAN, et me connecte sur la machine Linux en xdmcp ou cygwin/ssh
La question est la suivante ? Est-il possible de rediriger l'affichage du kwrite qui tourne sur ma machine distante ? puis-je "prendre" le processus et eventuellemnt le rendre a l'ecran initial ensuite ?
Disons que le process kwrite ait le PID 123
si j'edite /proc/123/environ, je vois bien que le sDISPLAY est sDISPLAY=:0.0
Alors est-il possible de le changer pour le mettre à sDISPLAY=192.168.0.10:0.0 par exemple ?
J'imagine que dans ce cas il s'afficherait subitement sur mon ecran (mais tant c'est une grosse connerie ce que je dis, ou tout simplement impossible).
Enfin si qq'un peut me renseigner sur la faisablilité (et eventuellement comment faire ça), ce serait cool.
PS : distrib : redhat entreprise ES 3 (mais je pense pas que ca ait une grande importance)
Merci.