web-dev-qa-db-ja.com

OS XとLinuxの間でアプリケーションウィンドウを共有するにはどうすればよいですか?

私はもともとスーパーユーザーでこの質問をしました 、しかし私は何の答えも得られませんでした。

MacbookProとUbuntu10.04ワークステーションでXdmxをセットアップして、MBPのキーボードとマウス、およびワークステーションで実行されているXアプリケーションを、ラップトップディスプレイ、ラップトップ接続モニター、およびワークステーションのモニターで共有できるようにしようとしています。 。

  1. 最新のXdmxはどこにありますか? Sourceforgeサイトによると、そこにあるコードは保守されておらず、プロジェクトはXserverにマージされています。最新のソースまたはバイナリディストリビューションが見つかりません。

  2. どうすればインストールできますか?パッケージファイルはありますか?ソースからビルドする必要がありますか?

  3. 私が上で説明したことを達成するための他のオプションはありますか?

8
Matt Pfefferle

MacからXdmxを実行しようとするのは間違ったアプローチであることが判明しました。代わりに、Linuxワークステーションから実行しました。これを実現するための手順は、次のようなものです。

  1. 両方のシステムにxpraをインストールします。
  2. Linuxワークステーションでxpraを起動し、MBPから接続します(上記のリンクの手順)。
  3. ワークステーションで1つのXephyrウィンドウをXephyr :101 &で開始します

  4. Xpraを介してMBPで別のを開始します:DISPLAY=:13 Xephyr :101 &

  5. 最後に、 ここで説明されているようにXdmxを開始します

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

この時点で、DISPLAY=:102で開始されたアプリは両方のシステムに表示されますが、現時点では実際には使用できません。 #3、4、および5のコマンドはすべてワークステーションで実行されることに注意してください。

7
Matt Pfefferle