Windows PCでXmingを実行している場合は、WindowsアプリケーションXをLinuxに渡すことはできますか?

Windows PCでXmingを実行している場合は、WindowsアプリケーションXをLinuxに渡すことはできますか?

私の問題に対する答えを探していましたが、何も見つかりませんでした。

xming サーバーを使用すると、ssh ウィンドウの配信を通じて Windows で Linux アプリケーションを透過的に実行できることがわかります。しかし、逆にLinuxボックスからWindowsボックスに接続し、このプロトコルを使用してLinux上でWindowsアプリケーションを表示できますか?

片道チケットのようですが、可能であればと思います。

答え1

Windowsプログラムによって異なりますが、通常はそうではありません。

これらのLinuxプログラムは、次の目的で設計されているため、PCに表示されます。Xウィンドウシステム、クライアントをディスプレイサーバーから完全に分離します。

Xはほぼすべてのシステムに埋め込まれており、Unix / Linuxバリアントのグラフィックプログラムの事実上の標準です。より具体的には、拡張ライブラリ他の方向でもうまく機能します。したがって、WindowsのCygwin / X環境でGNU Emacsを実行している場合は、Linuxでも問題なくプログラムを表示できます。

しかし、一般的にそうではありません。古典的なwin32プログラム(Windows、Office、Webブラウザ、ゲームなどに含まれるすべてのプログラム)はXlib全体を使用しないため、ディスプレイをXサーバーに送信することはできません。 。

あなたができることはRDPクライアントWindowsデスクトップにログインしてデスクトップ全体を実行できます(もちろん、これは単一のプログラムを表示するのとはまったく異なるソリューションです)。

関連情報