之前运行良好,但自从升级到 Ubuntu 14.04 LTS 后,虽然 Finder 中显示连接,但单击它时会显示“无法连接到“XXX 在 Xxxxx 上的远程桌面”。远程计算机上的软件似乎与此版本的屏幕共享不兼容。”
桌面共享首选项设置为允许共享并要求输入密码。
其余一切似乎都还好。有人有什么想法吗?
答案1
已排序。
使用以下线索组合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
> 组织 > gnome > 桌面 > 远程访问 > 需要加密 -取消选中
和不是
dconf
> 桌面 > gnome > 远程访问 > 已启用 -取消选中
操作方法如下:
- 首先确保
Desktop Sharing
已设置适当地。 dconf-tools
在终端中输入下载sudo apt-get install dconf-tools
- 跑步
dconf-editor
- 扩张
org
- 扩张
gnome
- 扩张
desktop
- 选择
remote-access
- 取消选中
require-encryption
(不要单击“设置为默认值”,因为它会重新检查) - 退出 dconf-editor
现在应该可以工作了。重启后测试一切正常。
希望能帮助到你。
(我有 dconf 的屏幕截图,但这里没有足够的分数来发布它 - 但我相信每个人都可以自己解决问题!:-))
答案2
从拉菲的评论和LinuxConfig 网站。在 Ubuntu 18.04 和 20.04 上测试。
$ gsettings set org.gnome.Vino require-encryption false
然后使用以下方法验证设置
$ gsettings list-recursively org.gnome.Vino | grep encrypt
也可以看看如何通过命令行设置 Vino 密码