Bonjour,
Lorsque je lance une application, j'ai l'erreur suivante :
cannot connect to X server
Qu'est ce qu'il faut faire?
Merci d'avance
Bonjour,
Lorsque je lance une application, j'ai l'erreur suivante :
cannot connect to X server
Qu'est ce qu'il faut faire?
Merci d'avance
déjà faut mieux poser la question
Dans quelle environnement es tu ?
Dans quelles circonstances réelles as tu ce message ?
Est ce que ca le fait pour tout utilisateur ou pas ?
Est ce que ca le fait que depuis la console / terminal ?
Le problème est t il reproductible à toute application ?
etc...etc....etc.....
Si tu es dans le terminal mais qu'X n'est pas lancé c'est normal.
si X est lancé mais que tu n'a fait ton export DISPLAY c'est ça l'erreur
si tu est dans une session X mais avec un user different de celui qui ouvert la session c'est normal de même l'export DISPLAY doit être fait.
alors bref comment fais tu EXHAUSTIVEMENT pour avoir cette erreur ?
je suis sous debian. J'ai ce message quand je fais un ssh -X sur la machine.
Ca le fait que je sois en root ou non.
Ca le fait depuis la console.
Si je lance n'importe quelle application x (xclock, xhost, ... ) , ça me met l'erreur suivante :
Error: Can't open display: :0.0
Bonjour,
Il te faut un serveur X sur ta machine depuis laquelle tu te connectes.
Si c'est un linux, tu en as souvent un (toujours sauf si tu es sur un serveur en fait).
Sous Windows, il te faut un logiciel specifique, comme Cygwin ou ReflexionX.
Ensuite, une fois que tu es connecte sur ta debian, il faut que tu lui indiques vers quelle IP envoyer la session X. Pour ce faire, en supposant que l'adresse IP de la machine depuis laquelle tu te connectes est 192.168.0.1 :
Cela devrait resoudre ton probleme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $> DISPLAY=192.168.0.1:0.0 $> export $DISPLAY
Maintenant quand je lance mon application, ça me met l'erreur suivante :
paraview: cannot connect to X server 129.88.33.23
Bonjour,
Il faut ouvrir les ports nécessaires à X sur ta box![]()
Partager