目标是:
我想打开一个程序从我的ubuntu服务器在我的windows 7桌面。
采取的步骤:
Putty > SSH > X11检查“启用端口转发”
我已经在监听模式下启动了VNC查看器
启动putty ssh会话
安装xinit
startx &
geany (它是c语言ide;它使用GUI,所以我用它来测试x转发)
错误信息:
geany返回“无法打开显示”
startx返回“setVersion1.4失败”
我正在开发Windows 7和无头UbuntuServer12.04LTS
很明显我忘了什么,但我很难搞清楚是什么。目标是不要使用sudo apt get安装桌面,因为我一次只想使用一个程序,而且无论如何,我的服务器没有连接到监视器上。
有什么想法吗?有问题吗?谢谢你的帮忙!古玩
发布于 2013-05-21 00:27:12
要在ssh连接上转发X11应用程序,X11应用程序需要在您的X11客户端上进行连接。换句话说,您需要运行,它将把X11协议消息从ssh连接转换成图形绘制命令,并通过网络发送鼠标和键盘操作。
有几种选择,一种是Cygwin/X:http://x.cygwin.com/
发布于 2016-11-07 07:31:27
嗯,你这里有很多问题。首先,Ubuntu不附带GUI,因此您必须安装xorg和桌面环境。光靠新创和startx是不够的。我通常使用LXDE。
其次,您需要一个客户端程序来显示转发的X11应用程序。最后,Viewer不是X11客户端程序。
如果您仍然想要走VNC路由,您还需要在服务器端安装tightvnc或类似的。您不应该在侦听模式下运行VNC查看器。
https://askubuntu.com/questions/298001
复制相似问题