0 votes

ssh -X sans/avec utilisation de xquartz

J'aimerais savoir si OSX supporte ssh -X dès la sortie de la boîte ?

L'utilisation de la commande lance XQuartz et, fait intéressant, les deux ne fonctionnent pas : par exemple, en affichant pdf les fichiers qui reviennent :

evince foo.pdf 

** (evince:1341): WARNING **: Command line `dbus-launch --autolaunch=58045ffa2d1f3dc82398e1eb00000008 --binary-syntax --close-stderr' exited with non-zero exit status 1: EOF in dbus-launch reading address from bus daemon\n
Failed to get bus connection: Command line `dbus-launch --autolaunch=58045ffa2d1f3dc82398e1eb00000008 --binary-syntax --close-stderr' exited with non-zero exit status 1: EOF in dbus-launch reading address from bus daemon\n

1voto

Andrey Losev Points 177

Le paramètre '-X' de ssh demande à ssh d'ouvrir une session XWindow, ce qui explique pourquoi xquartz est lancé automatiquement.

Vous pouvez vous connecter à un serveur distant sans -X et interagir avec lui en ligne de commande, mais pour transmettre l'affichage XWindow, il faut utiliser XQuartz.

Pour déboguer le problème que vous rencontrez, vous pouvez procéder comme suit :

  1. Assurez-vous qu'il n'y a pas d'erreur lorsque vous vous connectez au serveur (par exemple, "X11 forwarding request failed on channel 0").
  2. Tester d'autres commandes de la fenêtre X après avoir établi une connexion valide (comme xeyes ou gvim)
  3. Vérifier la valeur de $DISPLAY.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X