Ne pas quitter les programmes lors de la fermeture d'une session X11 - Logiciels - Linux et OS Alternatifs
Marsh Posté le 24-11-2005 à 11:34:18
je suis interressé pour faire la meme chose en console
si je lance un programme en mode console, jevoudrait qu'il continu de tourné
si j'ouvre une nouvelle console peut on le récuperer après ?
mezrci pour toute info
Marsh Posté le 24-11-2005 à 11:39:03
matthias1 a écrit : je suis interressé pour faire la meme chose en console |
screen
man screen
screen leprogrammedelamortquitue
CTRL+A D
screen -r
Marsh Posté le 24-11-2005 à 11:50:46
man screen ne me donne rien
c'est un programme qu'il faut installer ?
le ctrl+a ou D c'est pour faire quoi exactement reprendre le programme qui tourne ?
Marsh Posté le 24-11-2005 à 11:57:57
suivant ta distrib, tu install screen
par ex, sous debian: tu fais un joli petit
# apt-get install screen
ensuite, tu lances screen avec un joli petit:
$ screen
La, tu es dans un pseudo terminal virtuel, tu fais tout le bazard que tu veux faire. Quand tu veux quitter, tu fais un "CTRL+a d" alors ton screen va passer en arrière plan, mais continuera de tourner, même si tu te délogues. Le jour où tu reviens, tu fais un joli petit:
$ screen -r
(l'option r pour "rattacher" le screen) Le screen est rattaché et tu te retrouves la où tu étais juste avant le "CTRL+a d"
Marsh Posté le 24-11-2005 à 11:59:39
oui c'est un soft à installer (apt-get ou autre)
tu tapes screen pour le lancer et CTRL + D pour créer d'autres console dans le screen.
Si ta session SSH se coupe pour x raison, tu fais un screen -d -r et tu retrouves tes consoles.
Ctrl + A pour basculer d'une console à l'autre.
Le jour ou j'ai decouvert screen ma vie a completement changé, si si je t'assure
Edit : grilled
Marsh Posté le 24-11-2005 à 12:18:41
super c'est exactement ce qu'il me fallait merci les gars vous etes trop fort
Marsh Posté le 24-11-2005 à 12:29:08
chaced a écrit : nohup ne fonctionne pas pour un soft sous X ? |
nohup fait que le programme que tu lances avec, ignore les signaux de déconnexion.
En pratique, tu lances ton prog avec nohup et les sorties sont redirigées vers un fichier nohup.out par défaut
Mais cela ne résoud en rien le problème de récupération d'un programme X après déconnexion...
Marsh Posté le 22-12-2005 à 17:04:06
up
mais il s'avère qu'hier encore j'utilisé XDMCP pour utiliser un autre ordinateur et mon X local à planté (aie)
Mais quand je me suis reconnecté sur mon ordinateur distant, j'ai re-ouvers une session : je n'avais pas accès au programme, mais ils tournés encore (vu via ps -edf ) donc ça doit presque être possible de faire ce que je veux (il faudrait juste que j'arrive à retombé sur ma session ouverte et pas une nouvelle )
Marsh Posté le 23-11-2005 à 21:59:51
Bonjour,
je recherche comment faire pour que quand je me déconnecte d'un serveur X11 (distant) mes programmes tournes toujours.
Exemple :
Je suis sur mon portable et je me connecte un autre ordinateur sur une session X (X -query ipmachine)
Je me logue et je lance gaim.
Si je ferme la connection, il me ferme gaim. Hors, moi, je voudrais qu'il me laisse gaim et que quand je me reconnecte, gaim est toujours là ! (par toujours là, ça veux dire qu'il à toujours était actif pendant que je n'étais pas connecter)
J'arrive à plus ou moins avoir ce résultat là avec vnc, mais l'affichage est déformé. Mais surtout, la connexion sur le serveur X est vraiment rapide alors que vnc, bof...!
Donc, en fait, je veux, en quelque sorte, faire du nohup (screen ?) sur tous mes programmes quand je me connecte sur ma machine distante.
J'ai cherché mais je n'ai rien trouvé de satisfaisant pour l'instant.
Merci
Message édité par zapan666 le 23-11-2005 à 22:04:25
---------------
my flick r - Just Tab it !