用X打开cygwin后,一切都很好,并且符合预期,但几个小时后我就无法打开任何需要X显示的程序:
来自cygwin的
$ gnome-system-monitor
** (gnome-system-monitor:21837): WARNING **: Could not open X display
(gnome-system-monitor:21837): Gtk-WARNING **: cannot open display: localhost:10.0
来自衍生的gnome-terminal
$ gnome-terminal
** (gnome-terminal:20923): WARNING **: Could not open X display
Failed to parse arguments: Cannot open display:
除此之外一切正常
ssh -X ${server}@${local-ip} -p${port}
gui-command
(应该可以)远程PC正在使用openssh运行ubuntu
重启cygwin X服务器
我已查看官方文档并找到this,但它没用,因为我似乎没有安装任何软件,问题的描述是非常广泛。
还有其他解决方法吗?还有其他人处于相同的情况吗?我做错什么了吗?有没有更好的方法在Windows上使用远程X11程序?
答案 0 :(得分:1)
使用-Y代替-X。我有同样的问题,这解决了它。