一度に複数の Putty セッションに接続しようとしており、マシン上で 1 つの CygwinX サーバーを実行しています。最初に開いた Putty セッションでは、gnome-terminal を正常に起動でき、X11 転送が機能していることが証明されています。ただし、問題は、この最初のセッションがまだ開いている間に他のマシンに起動する後続の Putty セッションでは、gnome-terminal が正常に起動されないことです。
答え1
SSH 経由でリモート ホストに接続しており、X11 転送が有効になっていると想定します。
Cygwin ターミナルで次のように入力すると、xhost +
ネットワーク経由で IP に接続できるすべてのユーザーから X11 サーバーへのアクセスが許可されます。これにより、アクセス制御がオフになります。したがって、信頼できないユーザーをファイアウォールで遮断するのが賢明です。
その後、ローカル X11 サーバーに表示される追加の X11 アプリケーションを起動できるようになります。