我已经在运行 Windows 7 主机的 VMWare 上安装了 ArchLinux 作为客户操作系统。我想运行 Gnome 3 GUI。我想通过 VMWare 本身不显示 GUI 的方式来实现这一点。相反,我想使用 VNC 客户端(如 RealVNC)访问完整的 GUI。
我按照官方网站上的 ArchLinux VMWare 的安装说明,安装了 X,安装了 gnome3,安装了 x11vnc 及其所有软件包。
我对一切都执行 pacman -S,但似乎无法弄清楚如何实现我想要的。
问题:如何从 VNC 客户端访问 gnome 3 UI?每次我尝试连接时,它都显示连接被拒绝。例如,我尝试使用 realVnc 连接到 192.168.180.240:1,出现的错误是:无法连接到主机:连接被拒绝。10061
我搜索过,查看过 archlinux 论坛,在 IRC 上问过。但都无济于事。如果有人能给我提供一篇通俗易懂的文章那就太好了。我很好地遵循了说明。如果我在阅读所有这些文章时忽略了某些内容,请原谅我。
答案1
抱歉,现在还无法评论,但在我看来,这个问题好像是您的 VNC 服务器配置不正确。
按照X11vnc ArchWiki 页面,在您的服务器上,请确保:
- 在 X 会话中打开一个终端并使用以下命令运行 x11vnc 服务器:
$ x11vnc -display :0
- 假设您正在使用 GDM,运行:
# x11vnc -display :0 -auth /var/lib/gdm/:0.Xauth
。
我不确定指南是否意味着您使用第二个而不是第一个。它看起来只会修复您在身份验证方面可能遇到的潜在问题。
基本上我问的是你已经尝试过X11vnc ArchWiki 页面。