我无法再使用 KiTTY/PuTTY 将 X11 转发到 CygwinX。
我正在连接到正确配置为允许 X11 转发的 Ubuntu Server 14.10 机器。我是能够启动使用Cygwin xterm和其他Linux机器X11转发。
我在 Win7 上使用 CygwinX [1.7.34(0.285/5/3)] 和 KiTTY 0.64.0.1(PuTTY fork,我也试过 PuTTY)。
我已经验证了我的显示变量并尝试在 Cygwin xterm 中禁用 xhost 访问控制。
$ echo $DISPLAY
:1
$ xhost +
access control disabled, clients can connect from any host
Run Code Online (Sandbox Code Playgroud)
我的 KiTTY/PuTTY 配置为启用 X11 转发并设置正确的显示。我试过 :1 和 :1.0。

当我通过 SSH 连接到服务器时,我的 DISPLAY 变量已设置并更新了 xauth。我删除了我的 .Xauthority 并重新创建它以进行验证。
user@server:~$ echo $DISPLAY
localhost:10.0
user@server:~$ xauth list
server/unix:10 MIT-MAGIC-COOKIE-1 3983b2d7f3d5f9f66d9796997771bf82
Run Code Online (Sandbox Code Playgroud)
当我尝试启动 X11 应用程序时,出现以下错误。
user@server:~$ xterm
KiTTY …Run Code Online (Sandbox Code Playgroud)