问题:我在 linode 上有一个安装了 ubuntu 14.04 的 VPS。在我本地计算机上的 Real VNC 查看器中,我看到这样的屏幕。问题是,虽然我可以在此窗口中导航文件系统,但我的鼠标指针是一个大 X,我无法使用它来拖动“地点”窗口。我认为查看器窗口的左上角应该有一个“应用程序/地点”窗口,但它似乎被不可移动的“地点”窗口挡住了。
一点背景:我试图从本地计算机设置桌面视图,但我对 Linux 等知识非常有限,所以我只是按照linode 文档中的指南在我的本地计算机上设置 Real VNC 查看器。昨天,我能够让一切正常工作,我能够看到包含“应用程序”和“地点”的左上角菜单,并且我能够使用鼠标指针拖动“地点”窗口。但是今天,由于某种未知的原因,当我单击“地点->计算机”时,我收到一条错误消息,内容是“某事”。比如“无法打开,不支持操作”,我无法解决,所以我重新安装了ubuntu并重新开始。这次我也能够在我的计算机上运行 Real VNC 查看器,但是我遇到了如上所述的“放置窗口不可移动”的情况。
问题的原因可能是什么?
答案1
连接时您可能没有启动桌面管理器。您可以从 和ssh
会话启动它,但我发现使用xdm
来显示登录窗口并设置环境更容易。这可以通过xinetd
这样的服务来完成:
服务xvnc-1 { 禁用=否 # 绑定=192.168.10.6 端口=5901 类型 = 未公开 套接字类型 = 流 协议 = TCP 等待=是 用户=无人 服务器 = /usr/bin/Xtightvnc server_args = -inetd -geometry 1024x600 -深度 16 -query localhost -once -ac -desktop 服务器上网本 # 服务器 = /usr/bin/Xvnc4 # server_args = -inetd -geometry 1024x600 -深度 16 -query localhost -once -SecurityTypes none -desktop 服务器上网本 libwrap = xvnc log_on_success = PID 主机退出持续时间流量 log_on_failure = 主机 }
在这种情况下,我发现两者都不起作用gdm
,kdm
所以我使用xdm
.
另一种替代方法是xrdp
使用 Windows RDP 协议来提供会话。我已经记录了设置使用 VNC 和 RDP 的远程桌面。这比您需要的要复杂一些,因为它是针对桌面环境设计的。