3 votes

Transfert de X11 avec tout mon écran

Je suis capable d'accéder par ssh à mon ordinateur Linux qui se trouve sur le même réseau que mon Mac. Depuis l'ordinateur Linux, je peux accéder par ssh à mon Macbook.

Je suis actuellement au travail et je veux transférer l'affichage de mon Mac vers la machine Windows sur laquelle je suis actuellement (en utilisant Putty et Xming). Je suis capable d'exécuter "Xeyes &" et je sais donc que la redirection X11 fonctionne correctement.

Comment puis-je transférer tout mon écran, de préférence sans avoir à configurer VNC ? Et n'oubliez pas que je n'ai accès qu'à la ligne de commande.

3voto

Oskar Points 1242

Ce n'est pas ainsi que fonctionne X11 sur le Mac actuellement (ou à tout moment dans le passé).

Le gestionnaire de fenêtres natif de Mac utilise Quartz 2D et Core Graphics pour accomplir le rendu et le compostage des fenêtres et des icônes sur l'écran du Mac.

X11 écrit dans cet espace en tant que consommateur - et non pas en tant que fournisseur final de services de dessin, il ne peut donc pas transmettre des choses qu'il n'a pas l'occasion de voir.

Vous devrez configurer le partage VNC (qui est la technologie de partage d'écran native de Mac) si vous ne pouvez pas vous contenter de transférer les graphiques X11.

2voto

sprotsman Points 211

Vous pouvez lancer une session VNC via ssh.

Connectez-vous au système distant à partir du terminal :

ssh -Y -g -l username -C -L 5901:localhost:5901 remote_hostname

Démarrer le serveur VNC sur le système distant. Ce qui précède suppose que votre serveur démarre sur le port d'affichage 1.

Lancez une visionneuse VNC sur votre système local et entrez les informations de connexion. Dans cet exemple, vous utiliserez 'localhost' pour 'Host', et '5901' pour votre port.

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