VNC遥控器无法在Ubuntu上使用吗?


9

我想知道是否有人可以解决VNC远程不与运行compiz的Ubuntu一起使用的问题。据我所知,如果禁用compiz效果也可以,但是谁不喜欢它呢?无论如何,如果没有人知道的解决方法,这并不是什么大问题,因为我一直在使用nx服务器来远程连接到我的桌面。我只是想知道是否有办法使VNC正常工作,因为我的ipod touch上有一个可以使用VNC的应用程序,但是itouch没有NX客户端。


1
我无法重现此信息(运行compiz时,VNC对我有用,尽管令人眼花dy乱的速度很慢),可能与您的图形卡驱动程序有关,或者您使用的是其他VNC服务器(我使用内置的Vino GNOME中的VNC服务器)?因此,如果您可以提供有关所使用的软件的更多信息,可能会很有用...
2010年

补充一点事实:*我正在运行compiz高级桌面效果。*当我检查可用的硬件驱动程序时,它说我使用“ NVIDIA加速图形驱动程序(当前版本)[推荐]”和另一个选项“ NVIDIA加速图形驱动程序(173版本)” *我记得我曾尝试过几个不同的VNC客户端我正在尝试。我在Windows XP机器上尝试。尝试时会发生什么,通常是得到初始屏幕,但客户端没有任何更新,但是鼠标/键盘仍在服务器端发送命令(当我查看桌面屏幕时)
Bryan 2010年

好问题,我得到完全相同的问题。我以为我有点胖。
凯夫

Answers:


5

我有同样的问题。我不知道如何解决它,但是我想出了一个不错的解决方法。我在顶部面板上添加了启动器,以切换到Metacity窗口管理器。

  1. 右键单击面板,然后单击“添加到面板...”
  2. 选择“自定义应用程序启动器”,然后单击“添加”
  3. 输入您想要的名称。我称它为“都市”
  4. 为命令键入“ metacity --replace”(不带引号)
  5. (可选)在评论框中填写并选择一个图标(我使用vinagre.png,因为我是从VNC运行它的)

当我远程登录时,我要做的第一件事是单击Metacity启动器,屏幕开始正确更新。

我已经安装了Fusion-icon,所以我用它来切换回来,而不是为Compiz创建启动器。如果要使用启动器切换回Compiz,请对Metacity执行相同的步骤,但使用命令“ compiz --replace”。


谢谢你的提示。我将不得不尝试一下。我想知道是否有一种方法可以在我开始远程连接时将其默认设置为metacity,而在断开连接时将其默认设置为compiz ...
Bryan

马修。+1
凯夫

0

如果使用x11vnc,则可以在其命令行中添加“ noxdamage”标志来启动VNC服务器,这将为您提供VNC上的所有漂亮compiz效果(这可能很糟糕,但是您可以使用)。

安装 :

须藤apt-get install x11vnc

然后在终端中运行它(仅一次,仅用于设置密码)

x11vnc -usepw

然后最后将此命令粘贴到/etc/rc.local中:

x11vnc -usepw-永远-noxdamage -scale 4/5 -avahi -timeout 60 -nolookup -q

-forever将在断开连接后使服务器继续运行。否则,当第一个客户端断开连接时,服务器将停止运行。

-avahi表示服务器将使用avahi(多播dns)通告自己。Reminna和Vinagre等客户将搜索并显示这些内容。如果您的客户是在Macintosh上,它也很有用,因为“ bonjour”实际上只是Zeroconf的一个虚构的Apple品牌,avahi是开源版本。

-scale 4/5表示1900x1200的屏幕将适合1280x1024的屏幕。是的,大多数客户端将允许本地规模,但是此选项意味着服务器首先发送的数据较少,这对于速度较慢或基于Internet的连接可能很有用。

-nolookup表示服务器不会尝试查找客户端。连接时无需长时间停顿。

-timeout仅指定服务器在再次休眠之前将等待客户端连接多长时间。

这种方法的优点是,如果您愿意看一下,可以使用很多其他选项(man x11vnc)。非常灵活,但可惜没有漂亮的GUI。

ps如果您尚未尝试将Reminna替代Vinagre,我建议您试试。这是一个出色的VNC客户端,它恰好也具有RDP支持。


同样的症状似乎也发生在我身上。因此,现在看来,当我尝试使用VNC时,我将不得不为iPod touch使用Matthew解决方案,否则就使用NX服务器(比VNC IMO更好,但iPod上没有适用于此的应用程序)。谢谢你的小费。
布赖恩
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.