升级到 14.04 后,无法再使用屏幕共享将 Mac 连接到 Ubuntu

Hug*_*ugh 48 upgrade

之前运行良好,但自从升级到 Ubuntu 14.04 LTS 后,当单击它时连接显示在 Finder OK 中,显示“连接到“XXX 上的 XXX 远程桌面”失败。远程计算机上的软件似乎与此版本不兼容屏幕共享。”

桌面共享首选项设置为允许共享并要求输入密码。

其他一切似乎都还可以。有人有任何想法吗?

Hug*_*ugh 71

排序。

使用来自http://discourse.ubuntu.com/t/remote-desktop-sharing-in-ubuntu-14-04/1640(都是关于 VNC 访问)和https://bugs.launchpad的线索组合。 net/ubuntu/+source/vino/+bug/1281250(讨论了引入到 Vino 中的错误)我已经设法解决了这个问题。

本质上,由于 Vino 中出现的错误,您必须禁用 Gnome 中远程桌面访问的加密。但是,有些线程会告诉您在错误的位置取消选中它。遵循这些准则,您应该能够快速解决它。

具体是

dconf > org > gnome > 桌面 > 远程访问 > 需要加密 -取消选中

不是

dconf > 桌面 > gnome > 远程访问 > 启用 -取消选中

这是你如何做到的:

  1. 首先确保Desktop Sharing设置正确
  2. dconf-tools输入终端下载sudo apt-get install dconf-tools
  3. dconf-editor
  4. 扩张 org
  5. 扩张 gnome
  6. 扩张 desktop
  7. 选择 remote-access
  8. 取消选中require-encryption(不要单击设置为默认值,因为它会重新选中它)
  9. 退出 dconf 编辑器

它现在应该可以工作了。通过重启测试,一切正常。

希望能帮助到你。

(我有 dconf 的屏幕截图,但这里没有足够的分数来发布它 - 我相信每个人都可以自己解决!:-))

  • 只需输入``gsettings set org.gnome.Vino require-encryption false`` 就可以更简单地在 Ubuntu 端禁用加密 (36认同)
  • 即使在禁用“需要加密”并重新启动我的 Debian 机器后,我也无法连接 OS X El Capitan。屏幕共享在询问我的 vnc://192.168.XY:5900 密码后挂起。不过,VNC 的应用程序 Chicken 确实有效。 (4认同)
  • 也为我修好了。谢谢!如果有一种方式(也许有?)来支持 OS X 端的加密就好了 (3认同)

Afr*_*ief 19

来自Raffi评论LinuxConfig.org。在 Ubuntu 18.04 和 20.04 上测试。

$ gsettings set org.gnome.Vino require-encryption false
Run Code Online (Sandbox Code Playgroud)

然后验证设置

$ gsettings list-recursively org.gnome.Vino | grep encrypt
Run Code Online (Sandbox Code Playgroud)

另请参阅如何通过命令行设置 Vino 密码