Ubuntu 14.04 Linux的SSH已经很好用了,但是由于一些图形取钱,经常需要看到Linux的桌面。所以装了VNC,客户端是Real VNC viewer,服务端是x11vnc。
有时忘了关机器,Real VNC viewer就一直连不上,症状就是黑屏(其实是灰的)
vnc连接故障
重启机器就好了。但是有时做计算的时候,刚算了一半,不能重启,于是想解决这个问题。
查看vnc的Log:
tail -100 /var/log/x11vnc.log
看到似乎有个Client一直是连上的,有一个Client Session,所以阻止新的Client连上来。
使用VNC的命令查询连接的客户端:
x11vnc -Q clients
netstat -anp |grep 5900
也证实了的确有客户端还连接的。
使用VNC的命令disconnect所有客户端:
x11vnc -R disconnect:all
Voila!!!!