Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1836 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Ne pas quitter les programmes lors de la fermeture d'une session X11

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ne pas quitter les programmes lors de la fermeture d'une session X11

n°755462
zapan666
Tout est relatif
Posté le 23-11-2005 à 21:59:51  profilanswer
 

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 !
mood
Publicité
Posté le 23-11-2005 à 21:59:51  profilanswer
 

n°755538
matthias1
Posté le 24-11-2005 à 11:34:18  profilanswer
 

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 :p
 

n°755539
l0ky
Posté le 24-11-2005 à 11:39:03  profilanswer
 

matthias1 a écrit :

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 :p


screen :o
man screen
screen leprogrammedelamortquitue
CTRL+A D
screen -r


Message édité par l0ky le 24-11-2005 à 11:40:06
n°755542
matthias1
Posté le 24-11-2005 à 11:50:46  profilanswer
 

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 ?

n°755543
treolar
Posté le 24-11-2005 à 11:57:57  profilanswer
 

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"
 
 

n°755547
lebibi
Notre torture c'est la tourtel
Posté le 24-11-2005 à 11:59:39  profilanswer
 

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 :D
 
Edit : grilled :d


Message édité par lebibi le 24-11-2005 à 12:49:10

---------------

n°755550
chaced
Posté le 24-11-2005 à 12:18:32  profilanswer
 

nohup ne fonctionne pas pour un soft sous X ?


---------------
CPU-Z | Timespy | Mes bd
n°755551
matthias1
Posté le 24-11-2005 à 12:18:41  profilanswer
 

super c'est exactement ce qu'il me fallait merci les gars vous etes trop fort
 

n°755553
treolar
Posté le 24-11-2005 à 12:29:08  profilanswer
 

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...

n°756321
zapan666
Tout est relatif
Posté le 26-11-2005 à 20:53:29  profilanswer
 

C'est peut être une option de gdm / kdm ?  
En effet, c'est ça qui gère les sessions "graphiques", non ?


---------------
my flick r - Just Tab it !
mood
Publicité
Posté le 26-11-2005 à 20:53:29  profilanswer
 

n°764833
zapan666
Tout est relatif
Posté le 22-12-2005 à 17:04:06  profilanswer
 

up :P
 
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 ;))


---------------
my flick r - Just Tab it !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Ne pas quitter les programmes lors de la fermeture d'une session X11

 

Sujets relatifs
Session X qui se coupe au bout de 3 secondes[mandrakeLE2005] problème fermeture
probleme lors de l'installation de pilote graphique, quitter Xapprenez moi a ouvrir les programmes
ouverture de session et resolution[xfce 4.2.2 / idesk] effacer une session / menu sur clic droit
session samba[SSH] fermer une session restee ouverte
capture d'ecran de sa session X depuis une console ssh distante[MDK 10.1] - Ouverture session tres lente
Plus de sujets relatifs à : Ne pas quitter les programmes lors de la fermeture d'une session X11


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)