VNC突然停止接收连接

我有一台适合的PC,它本质上只运行一个subversion服务器,并作为Web应用程序的测试服务器。 我升级了一段时间回到10.04 LTS并没有问题。 我没有安装任何键盘或显示器,我只是通过VNC访问桌面,虽然有点慢,但它的工作完全正常。

突然,今天,我遇到了访问Subversion的问题。 我试图VNC到机器,但它拒绝连接。

我已经SSH到服务器并重新启动,但仍然没有骰子。 我可以通过桌面自己管理好(通常),但我不经常使用终端,所以我现在有点卡住了,希望有人有个主意……

我可以确认VNC服务器是在启动时启动的。 我运行netstat,可以看到以下内容:

(并非所有流程都可以识别,不会显示非自有流程信息,您必须是root才能看到所有流程。)

Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 4261/Xtightvnc tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 4261/Xtightvnc tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:60888 0.0.0.0:* LISTEN - tcp6 0 0 :::80 :::* LISTEN - tcp6 0 0 :::6000 :::* LISTEN - tcp6 0 0 :::22 :::* LISTEN - tcp6 0 0 ::1:631 :::* LISTEN - 

我认为这意味着VNC正在侦听端口5901。

不知道从这里做什么。 任何帮助,将不胜感激。

好的,所以我似乎已经解决了这个问题。 Subversion错误表明缺少磁盘空间,这没有任何意义,因为我无法弄清楚所有空间的去向。

原来有一个110GB的隐藏文件。 该文件是.xsession-errors,并使用如下行填充:

11/01/2012 07:38:23 AM身份validation延迟 – 忽略客户端消息

它每秒输出约13000+。 我清除了文件并重启,颠覆与VNC一样恢复了生机。

虽然我没有解决为什么会发生这种情况,但我至少暂时能够工作。