VNC客户端无法正常工作 – 无法查看另一方发生的更改
问题是:我在同一个局域网中连接了两台计算机。
我试图使用远程桌面查看器从另一台计算机访问,我能够看到远程桌面。
但是当我点击任何东西或执行任何操作时,我都看不到结果,但是操作是在远程桌面上执行的。但是它没有在远程桌面屏幕上刷新。
对于Ex:
- 打开远程桌面查看器
- 连接到已打开雅虎主页的其他计算机
- 单击网页的关闭按钮
- 在另一台计算机上执行操作(Yahoo页面已关闭)。
- 在远程桌面屏幕上,我仍然可以看到Yahoo主页
- 无论我在远程桌面屏幕上执行什么操作,我都会看到相同的屏幕(在这种情况下是雅虎主页)
底线:我在启动远程桌面查看器时看到的任何屏幕都没有刷新。
所以事情是,虽然我能够在远程桌面上执行操作,屏幕不刷新..
我该如何解决这个问题?
我希望我明白我的观点……
注意:我从Ubuntu 10.04LTS连接到Ubuntu 9.04机器。我真的不确定这是否有任何区别。
您可能已经在尝试连接的PC /服务器上设置了桌面效果。 如果是这种情况,则默认情况下不能使用Ubuntu附带的内置VNC服务器。 相反,您必须使用支持“noxdamage”选项的x11vnc包(或类似的东西)。
有关如何进行此设置的更多详细信息,请参阅此问题/答案: VNC不适用于compiz
我不是一个庞大的VNC专家,但我注意到最近我设置VNC默认情况下它没有连接到我的主桌面实例,但产生了一个新实例。 你可以让它显然做持久性桌面 – 我还没有尝试过这个:
http://news.softpedia.com/news/Setting-Up-a-VNC-Server-with-Session-Resume-Support-52875.shtml
如果您运行错误/旧的Nvidiavideo驱动程序,它可能会干扰vnc中的video服务器。 我卸载了驱动程序,然后使用sudo apt-get install nvidia-current重新安装。 如果没有Nvidia驱动程序,即运行通用驱动程序,工作效果更好,速度更快。