在xenserver中安装vncserver软件。启动显示正常
用grep命令查看也确实有线程在运行。
但实际上用命令service vncserver status查看vnc状态,显示没有桌面在运行,诡异。
在root/目录下用ls -a 查看隐藏文件夹,找到.vnc/目录下的xstartup文件。该目录下为vnc主目录
中间有个小插曲,在启动vnc太多次之后,kill进程出现报错:deadlock,需要到/tmp/下检查隐藏文件,删除掉其中的X10-lock文件(实际上连其余的lock文件也删除了)。重启vnc之后,不再出现死锁错误。