Comment partager des windows d'applications entre OS X et Linux?

J'ai d'abord posé cette question sur Super User , mais je n'ai pas eu de réponse.

J'essaie de configurer Xdmx sur mon Macbook Pro et ma station de travail Ubuntu 10.04 pour pouvoir partager le keyboard et la souris de mon MBP, ainsi que les applications X fonctionnant sur le post de travail sur l'écran de l'ordinateur portable, un moniteur connecté au portable et le moniteur de la station de travail .

  1. Où find le dernier Xdmx? Le site Sourceforge indique que le code n'est pas maintenu et que le projet a été fusionné dans Xserver. Je ne peux pas find une source à jour ou une dissortingbution binary.

  2. Comment l'installer? Y a-t-il un file de packageage? Dois-je build à partir de la source?

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

Il s'avère que tenter d'exécuter Xdmx partir du Mac était la mauvaise approche. Au lieu de cela, je l'ai exécuté à partir du post de travail Linux. Les étapes pour accomplir ceci sont quelque chose comme ceci:

  1. Installez xpra sur les deux systèmes.
  2. Démarrez xpra sur le post de travail Linux et joignez-le à partir du MBP (instructions dans le lien ci-dessus).
  3. Démarrez une window Xephyr sur le post de travail avec Xephyr :101 &

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

  5. Enfin, démarrez Xdmx comme décrit ici

 Xdmx -configfile xdmx.conf -config clone_config + xinerama -input: 100 -input: 101: 102 &

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