#1 Le 13/05/2006, à 17:08
- JJL
detacher le serveur X d'un terminal
Hello,
Sur mon portable, je n'ai pas installé de login graphique (gdm,kdm,wdm) et je lance le serveur avec startx. Tout marche parfaitement.
Par contre tous les programmes lancés au demarrage du serveur X sont rattachés au tty sur lequel je suis loggé.
$> ps -ef
jjl 7008 1 10 18:01 tty1 00:00:01 xfce4-panel ...
Hors cela pose problème pour utiliser le couple ssh/ssh-askpass
Comment puis-je détacher ces process de tty1 comme si j'étais loggé avec un wm ?
Utiliser screen ou dtach pour lancer startx ne fonctionne pas j'obtiens une erreur du genre "user n'est pas autorisé à lancer le serveur X"
merci
Hors ligne
#2 Le 17/05/2006, à 22:25
- JJL
Re : detacher le serveur X d'un terminal
j'ai trouvé la solution, je la donne pour archive
setsid startx
Hors ligne
#3 Le 18/05/2006, à 22:44
- jjgan
Re : detacher le serveur X d'un terminal
sinon via un screen toujours pratique
ou un & a la fin de ta commande
ou un nohup startx (je suis plus sur de la commande)
http://jerome.phplister2.org/
Hors ligne
#4 Le 19/05/2006, à 00:33
- JJL
Re : detacher le serveur X d'un terminal
sinon via un screen toujours pratique
comme précisé, screen ne marche pas pour startx
ou un & a la fin de ta commande
ca, c'est pour lancer en arriere plan, mais rien a voir avec le detachement d'un tty
ou un nohup startx (je suis plus sur de la commande)
j'avais bon espoir avec ca, mais les process restent deseperement accrochés au tty.
Non, il semble que la seule solution soit setsid
Hors ligne
#5 Le 30/04/2007, à 18:38
- shensi
Re : detacher le serveur X d'un terminal
Bonjour je fais un up de ce topic car c'est exactement ce que je cherche à faire...
Serait il possible à quelqu'un d'expliquer comment exploiter screen pour que je puisse faire la même chose?
Merci d'avance!
shensi
Distrib: Ubuntu 9.04
Citation : Si chuck Norris te dit que ta mère est bonne... tu peux l'appeler Papa
Hors ligne