我之前在我的 RHEL6 上安装了 vncserver,并且可能让一些服务运行。然后我重新安装了它,但无法启动服务。显然有一些视图已经在运行,但它创建了一个视图:6,我能够从 Windows7 连接到我的 RHEL 机器。
为了解决我的上述问题,我停止了 vncserver 服务,转到我的 /tmp/.X11-unit/ 目录并从那里删除所有文件(X0-X6)
我现在尝试启动 vncserver,但出现以下错误。我可以使用参数“-nolisten tcp -localhost”成功启动它,但是当我尝试使用我的 VNC 客户端从 Windows7 连接时,它只会出现黑屏。
“警告:第一次尝试启动 Xvnc 失败,可能是因为未正确配置字体目录。尝试为此系统确定适当的字体路径并使用该字体路径重新启动 Xvnc ... 无法启动 Xvnc。
_XSERVTransSocketUNIXCreateListener:...SocketCreateListener() 失败 _XSERVTransMakeAllCOTSServerListeners:服务器已经在运行警告:Xalloc:请求大量内存:0 字节。
致命的服务器错误:无法建立任何侦听套接字 - 确保 X 服务器尚未运行 _XSERVTransSocketUNIXCreateListener:...SocketCreateListener() 失败 _XSERVTransMakeAllCOTSServerListeners:服务器已在运行 警告:Xalloc:请求令人不快的大量内存:0 字节。
致命的服务器错误:无法建立任何侦听套接字 - 确保 X 服务器尚未运行”
有想法该怎么解决这个吗?:) 我已经重新安装了 vncserver,并使用“ps -ef | grep vnc”检查没有其他 vnc 服务正在运行。