Comment partager des fenêtres d'applications entre OS X et Linux?

8

À l'origine, j'ai posé cette question sur Super User , mais je n'ai obtenu aucune réponse.

J'essaie de configurer Xdmx sur mon Macbook Pro et mon poste de travail Ubuntu 10.04 afin de pouvoir partager le clavier et la souris de mon MBP ainsi que les applications X s'exécutant sur le poste de travail sur l'écran du portable, un moniteur connecté au portable et le moniteur du poste de travail .

  1. Où puis-je trouver le dernier Xdmx? Le site Sourceforge dit que le code n'est pas conservé et que le projet a été fusionné dans Xserver. Je ne trouve pas de source ou de distribution binaire à jour.

  2. Comment l'installer? Existe-t-il un fichier de package? Dois-je construire à partir de la source?

  3. Existe-t-il d'autres options pour accomplir ce que j'ai décrit ci-dessus?

Matt Pfefferle
la source
2
Êtes-vous sûr qu'il existe un port de xdmx sur le Mac? J'ai essayé tout mon karma Google mais je n'ai rien trouvé.
fschmitt

Réponses:

7

Il s'avère que tenter d'exécuter à Xdmxpartir du Mac n'était pas la bonne approche. Au lieu de cela, je l'ai exécuté à partir du poste de travail Linux. Les étapes pour y parvenir sont les suivantes:

  1. Installez xprasur les deux systèmes.
  2. Démarrez xprasur le poste de travail Linux et attachez-le à partir du MBP (instructions dans le lien ci-dessus).
  3. Ouvrez une Xephyrfenêtre sur le poste de travail avecXephyr :101 &

  4. Démarrez un autre sur le MBP via Xpra:DISPLAY=:13 Xephyr :101 &

  5. Enfin, commencez Xdmxcomme décrit ici

Xdmx -configfile xdmx.conf -config clone_config + xinerama -entrée: 100 -entrée: 101: 102 &

À ce stade, les applications démarrées DISPLAY=:102apparaîtront sur les deux systèmes, mais ce n'est pas vraiment utilisable à ce stade. Notez que les commandes # 3, 4 et 5 sont toutes exécutées sur le poste de travail.

Matt Pfefferle
la source
salut @Matt, votre 5ème point est hyper-lié à une page web, qui n'est plus disponible, pouvez-vous ajouter cela si vous l'avez noté. Si vous l'avez, veuillez modifier votre réponse en conséquence.
TPS