我在 CentOS 6 上的 X11 服务器上看到奇怪的行为。X11 转发按您的预期工作。我可以从 CentOS 6 进行ssh(使用-Y
或)并启动和显示,但我不能对其他应用程序(如或)执行相同操作- 它们只是不显示并且其进程被终止。最奇怪的部分是,如果我首先从 Windows 连接到相同的原始 CentOS 6 主机(通过)并在 Windows 上使用或,然后我可以毫无问题地启动所有应用程序。所以这似乎是 CentOS 6 上的本机 X11 服务器的问题。如果我打开 详细模式,我不会收到任何错误,并且 X11 特定应用程序工作得很好。-X
xclock
gnome-terminal
gedit
Putty
Exceed
Xming
ssh
更新:这似乎只发生在 CentOS 6 机器到 CentOS 7 机器上。也许 6 上缺少一个库来显示 7 中的新图形?