以下刚刚发生(按此顺序):
- 我通过 Vino 连接到 Ubuntu 16.04.3 LTS (Unity)
- 尝试通过 PuTTY 登录多次,均未成功
- 关闭我的 VNC-Viewer
- 尝试再次登录。仍然没有成功。
- 再次打开我的 VNC-Viewer。通过 GUI 注销。VNC-Viewer 关闭。
- 然后我就可以通过 SSH 登录了(并安装java8)。
- 尝试再次通过 VNC 连接。但服务器拒绝了我的连接。
请注意,我通过 ssh 登录失败可能是因为我在晚上 11 点太累而没时间输入密码
在 Google 上搜索如何重启 vino。找到了这个:
$ pkill vino
然后重新启动,
$导出显示=:0.0
$ /usr/lib/vino/vino-server &>
没有帮助。出现以下错误消息:
dnndev@skynet:~$ /usr/lib/vino/vino-server & [2] 20046
dnndev@skynet:~$ 无法连接到 Mir:无法连接到服务器套接字:
没有这样的文件或目录
无法初始化服务器:无法连接:连接被拒绝
无法打开显示:
运行“vino-server --help”查看可用命令行选项的完整列表
[2]- 退出 1 /usr/lib/vino/vino-server
看来我现在被锁定在系统之外了。直到星期一我才可以物理访问该机器。所以如果有人知道如何让我重新启动并运行 VNC 服务器,那就太好了。
我希望有一个解决方案不是包括重新启动机器。我真的想避免这种情况。
答案1
对于任何从搜索引擎结束这里的人来说:)
信息来自这里:
我设法使用以下命令从 Ubuntu 上的另一个 VNC 连接重新启动 vino 服务器:
pkill vino
/usr/lib/vino/vino-server --display=:0.0