私のCygwin X 64ビットはWindows 7で正しく動作します。 Windows 10にアップグレードしましたが、すべてが停止しました。
だからCygwinをアンインストールし、最初から再インストールしました。 Cygwin X 1.18.4(x86_64)がインストールされています。を使用してXサーバーを起動しますstartxwin
。 xtermを設定したときにのみ機能させることができますDISPLAY=:0
。
私が設定DISPLAY=localhost:0
したらcan't open display
。
また、他のコンピュータをxtermに再びCygwin Xにインポートすることはできません。同じエラーが発生します。 Linuxホストにxtermを投げてみましたが、同じエラーが発生しました。 Windowsファイアウォールがオフになっており、xhost +
すべてのホストに設定されています。
localhostまたはコンピュータのローカルIPを明示的に設定できない理由についてのDISPLAY
提案はありますか?
ありがとう
ベストアンサー1
上記のように
https://sourceware.org/ml/cygwin-announce/2015-10/msg00111.html
"-nolisten tcp"が既定値になっているため、サーバーはUnixドメインソケットのローカル接続のみを許可します。以前の動作を復元するために使用できる「-listen」オプションが追加されました。