x11vnc 可以在没有“真实”显示的云服务器上使用吗?

x11vnc 可以在没有“真实”显示的云服务器上使用吗?

x11vnc 是一个用于真实 X 显示的服务器,如下所述这里有一个权威的参考网站。这是否意味着它专用于带有物理显示器的服务器?

这是否意味着我不能将其用于云服务器,因为通常他们不会有可供客户访问的物理显示器?

我收到以下错误

2014 年 6 月 12 日 10:42:39 XOpenDisplay(“:0”) 失败。

2014 年 6 月 12 日 10:42:39 使用 XAUTHLOCALHOSTNAME=localhost 再次尝试...

2014 年 6 月 12 日 10:42:39 ****************************************

2014 年 6 月 12 日 10:42:39 *** XOpenDisplay 失败 (:0)

  • x11vnc 无法打开 X DISPLAY:“:0”,无法继续。
  • 上面可能存在“Xlib:”错误消息,其中包含有关失败的详细信息。

该错误是由于应用以下内容而导致的:

x11vnc-更安全-本地主机-nopw-一次-显示:0

根据此 ubuntu 页面,该命令是适当的命令:VNC 帮助,社区页面

以下情况会导致相同的错误

x11vnc-创建-更安全-本地主机-nopw-一次-显示:0

我使用的是来自云服务提供商的全新安装的 Ubuntu 14.04,并通过添加了“桌面”apt-get install ubuntu-desktop来运行需要 GUI 的应用程序。实际上,相同的软件组合(Ubuntu + ubuntu-desktop + 我的应用程序)在 12.04 上运行良好,響鳴但是由于从 Ubuntu 12.04 切换到 14.04 后,tightvnc 出现灰屏,因此我决定尝试 X11。

答案1

我认为你想要的是 Xvnc。它是一个显示到 VNC 而不是监视器的 X 服务器。 http://manpages.ubuntu.com/manpages/trusty/man1/Xvnc4.1.html

相关内容