可以在没有“真实”显示的云服务器上使用x11vnc
x11vnc是真实X显示的服务器,如此处所述的最终参考站点 。 这是否意味着它专门用于具有物理显示的服务器?
这是否意味着我不能将它用于云服务器,因为通常他们不会有客户可以访问的物理显示器?
我收到以下错误
06/12/2014 10:42:39 XOpenDisplay(“:0”)失败。
06/12/2014 10:42:39再次尝试使用XAUTHLOCALHOSTNAME = localhost …
06/12/2014 10:42:39 *************************************
06/12/2014 10:42:39 *** XOpenDisplay失败(:0)
- x11vnc无法打开X DISPLAY:“:0”,无法继续。
- 上面可能有“Xlib:”错误消息,其中包含有关失败的详细信息。
该错误是应用以下内容的结果:
x11vnc -safer -localhost -nopw -once -display:0
根据这个ubuntu页面,该命令是相应的命令: VNC帮助,社区页面
以下是同样的错误
x11vnc -create -safer -localhost -nopw -once -display:0
我正在从云服务提供商的干净安装中使用Ubuntu 14.04,并通过apt-get install ubuntu-desktop
添加“桌面”,以便运行期望GUI的应用程序。 实际上相同的软件组合(Ubuntu + ubuntu-desktop +我的应用程序)在12.04和tightvnc下运行良好但是因为在从Ubuntu 12.04切换到14.04之后我在tightvnc中得到了灰色屏幕,所以我决定尝试使用X11。
我想你想要的是Xvnc。 它是一个显示给VNC而不是显示器的X服务器。 http://manpages.ubuntu.com/manpages/trusty/man1/Xvnc4.1.html