Windows PC で Xming を実行している場合、Windows アプリを Linux に x-forward することは可能ですか?

Windows PC で Xming を実行している場合、Windows アプリを Linux に x-forward することは可能ですか?

私は自分の質問に対する答えを探し回ってきましたが、何も見つけることができませんでした。

xming サーバーを使用すると、SSH ウィンドウ転送を介して Windows 上で Linux アプリケーションを透過的に実行できることは知っていますが、その逆を行って、Linux ボックスから Windows ボックスに接続し、このプロトコルを使用して Linux で Windows アプリケーションを表示できますか?

これは片道切符だと思いますが、それが可能であることを期待しています。

答え1

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

LinuxプログラムがPC上で表示できるのは、Linux用に書かれているからです。X ウィンドウ システムこれにより、クライアントとディスプレイ サーバーが完全に分離されます。

Xは事実上あらゆるシステムに移植されており、Unix/Linux系のグラフィックプログラムのデファクトスタンダードとなっています。具体的には、Xlib逆方向にも問題なく動作します。つまり、たとえば Windows 上の Cygwin/X 環境で GNU Emacs を実行している場合、そのプログラムの表示を Linux 上に問題なく配置できます。

しかし、一般的には、いいえです。従来の win32 プログラム (Windows や Office、Web ブラウザー、ゲームなどに付属するものなど) は、Xlib をまったく使用していないため、ディスプレイを X サーバーに送信することはできません。

あなたができることは、RDP クライアントWindows デスクトップにログインして完全なデスクトップ セッションを実行できるようにします (ただし、これは個々のプログラムを表示するソリューションとはまったく異なります)。

関連情報