モニターからリモートコンピューターへのX転送

モニターからリモートコンピューターへのX転送

残りのセッションを続行するには、別のラップトップにリモートでログインしたいと思います。 VNCは帯域幅を消費するため、遅くなります。私は待ち時間ではなく帯域幅であることを知っています(または知っていると思います)。なぜなら、画面の上部または最後に変更されたビューの上部で最初の更新が非常に速く発生しますが、全体の再描画には時間がかかるためです。
私はXがピックスマップを送信せずに画面を再描画する方法についての指示を送ると思います。だからXを使いたいです。

Q: すべてのアプリケーションに、今すぐリモートで使用可能な X サーバーに移行するように言う方法はありますか?または、自分のコンピュータが呼び出した:0.0がもうモニタに接続されておらず、リモートコンピュータにあると思うようにすることもできます。 (いつでも別のラップトップに戻すためにプロセスを元に戻すことはできますか?)

ベストアンサー1

X自体の一部としてこれを行う方法はありませんが、screenX用」ツールxpra。 XPula:

X11プログラム(通常はリモートホスト上)を実行し、そのディスプレイをローカルコンピュータに送信し、そのプログラムを切断し、状態を失うことなく同じコンピュータまたは別のコンピュータから再接続できます。

非常にうまく機能し、通常のX接続と比較して追加の帯域幅を使用しません。能力があるデスクトップ「マスキング」、デフォルトでは、すべてのクライアントをリモートシステムにコピーします。使用パターンに応じて、アプリケーションをサーバーに直接接続し、使用xpra中にそのコンピュータから接続することをお勧めします。

一部のアプリケーションは、クライアントと同じ物理コンピュータ上にあるものにさまざまな方法で依存しており、これらのアプリケーションでエラーが発生する可能性があります。直接レンダリングは最も一般的な問題です。 GLとハードウェアアクセラレーションビデオが正しく機能しないか、完全に損傷する可能性があります。

おすすめ記事