如何在Empathy中启用“共享桌面”function?

如果我想在Empathy中与其他用户Share Desktopfunction,我需要遵循哪些步骤?

我已经通过System – > Preferences – > Remote Desktop启用了Remote Desktop选项,并检查了此任务的服务已启动,因此我无法获得我需要的其他内容。

顺便说一句,我也尝试过使用Empathy的联系人使用此function。

这适用于11.04,11.10和12.04 – 然而,12.04的修复程序尚未在主存储库中,但它应该在5月底之前存在。

Empathy的“共享桌面”function默认使用vino作为VNC服务器,vinagre作为VNC客户端。 该function似乎仅受Jabber / XMPP协议支持。 我在Ubuntu 12。04。1(2012年10月更新)上测试了32位和64位。 安装vinagre软件包(默认情况下是vino)并使用Jabber帐户后,“共享桌面”即可运行。

在使用之前,通常无需设置共享桌面function。 您所需要的只是确保另一端的人正在使用Empathy并且正在运行“vinagre-preferences”。 只需右键单击此人的姓名,然后选择“共享我的桌面…”

替代文字

当其他人得到提示时,您将收到此消息。

替代文字

另一个人会看到这样的事情:

替代文字

当您完成后,将会有最终消息以确保该人员已断开连接:

替代文字

如果菜单项显示为灰色,则表示其他人不支持该菜单,或者您可能正在使用不支持该function的协议。

目前在Telepathy(构建Empathy的库)中只有一个协议实现支持这个:“gabble”,它实现了XMPP(Jabber)。 XMPP协议的其他协议或其他实现,包括local-XMPP(“People Nearby”),还不支持它。

因此, 如果您和另一个人使用XMPP和Gabble插件(“帐户”对话框中的“Jabber”选项),它应该像Jorge解释的那样开箱即用。

幸运的是,设置Jabber帐户非常简单快捷; 有数百 台服务器允许您从Empathy内部注册帐户,或者您可以使用现有的Google帐户。

如果你安装vinagre,桌面共享可以在Ubuntu 12.04 LTS上使用googletalk和Empathy …

 $ sudo apt-get install vinagre