vncserver 安装并重新启动后无法连接到 vnc

vncserver 安装并重新启动后无法连接到 vnc

我使用了此网站上的说明:

https://www.howtoforge.com/how-to-install-vnc-server-on-ubuntu-14.04

在我的 Ubuntu 14.04 上安装 VNC 服务器。它工作正常。我可以使用 Windows 中的 VNC Viewer 5.1.1 登录。今天我执行了 apt-get upgrade 并重新启动。重新启动机器后,我无法使用 VNC(连接被拒绝 10061)或控制台登录。系统日志显示读取 ~/.ICEauthority 时出现问题,因此我更改了它的所有权,现在可以在控制台上登录,但 VNC 仍然显示“连接被拒绝”。

当我尝试从 shell 启动 vncviewer 时,我得到:

/home/jjen009/.vnc 的类型或访问模式错误。

杰杰

答案1

有一个已知错误https://bugs.launchpad.net/ubuntu/+source/vnc4/+bug/1200451 这意味着,如果相关配置文件归普通用户所有,那么即使是超级用户也无法启动 vnc。使用 ls -la . 检查主目录,例如,在我的情况下:

ls -la .
drwxr-xr-x  2 wf   users      4096 Nov 10 10:57 .vnc

当我退出超级使用模式时我可以运行:

vncserver

要得到:

New 'X' desktop is capri:1

Starting applications specified in /home/wf/.vnc/xstartup
Log file is /home/wf/.vnc/capri:1.log

相关内容