web-dev-qa-db-ja.com

ラップトップを2台目のモニターとして使用するにはどうすればよいですか?

私は長い間これの解決策を探してみました。

ここにいくつかの背景情報があります:

私はすべてのデスクトップ/ラップトップでLinuxを使用しています。使用できるラップトップがもっとあるので、それらを外部モニターとして使用して、作業画面の面積を増やしたいと考えています。

私が実験したいくつかの方法:

  • Synergy とそのバリエーション:これはPC間でキーボードとマウスを共有するのに適しているかもしれませんが、私がやりたいのは、ラップトップの予備の画面領域を使用して、デスクトップからウィンドウを拡張することです。ラップトップ。ラップトップにローカライズされた別のウィンドウを開くことは可能ですが、あるコンピューターから別のコンピューターにIDE機能をドラッグアンドドロップすることはできません。

  • VNC + Synergy:VNCオプションは、デスクトップを複製し、拡張しなかったため、あまり役に立ちませんでした。

  • FreeNX:これは、デスクトップを共有するのに最も近かったのですが、FreeNXがリモートPC上のまったく新しいデスクトップとまったく新しいセッションを生成し、現在の作業領域を拡張/拡張しないことに気付くまでは。


基本的に、私はソフトウェアソリューションを探しています。私が見逃した代替手段はありますか?

FreeNXは、現在のデスクトップを2番目のモニター構成に拡張するように構成できますか?

6
nubela

あなたが探しているのは [〜#〜] xdmx [〜#〜] 一種の技術です。

2
sybreon

私は、セカンダリラップトップの「モニター」でアプリを実行するときにこのワークフローを実行します(そして実行します)。

  1. ラップトップをSynergyクライアントとしてインストールして構成します。
  2. Synergyを起動し、プライマリワークステーションからラップトップを制御できることを確認します。
  3. X11転送が有効になっているローカルワークステーションでSSHDが実行されていることを確認します。
  4. X11転送を使用する2番目のラップトップからのSSH。
  5. 2番目のラップトップディスプレイで実行する(GUI)プログラムを起動します。それらはX11を介して転送され、Syngeryを介して制御できます。

私は2台のラップトップを持っている会社でこれをしました、そしてそれは非常にうまくいきました。設定するのは少し手間がかかりますが、努力する価値があります。もちろん、SSH設定を自動的に設定するために、これと一緒に~/.ssh/configを設定することをお勧めします。 Linuxで動作する、この機能を提供していても、はるかに優れたソフトウェアは見つかりませんでした。

3
jtimberman

これがLinuxに役立たないことは知っていますが、 MaxiVista を使用してラップトップを3番目のモニターとして頻繁に使用しています。

1
Nigel Hawthorne