转载自:http://blog.csdn.net/21aspnet/article/details/6736910
启动vnc4server之后出现如下错误提示:LSPPC-Lenny:~# vnc4server
xauth: (stdin):1: bad display name "LSPPC-Lenny:1" in "add" command
New ‘LSPPC-Lenny:1 (root)’ desktop is LSPPC-Lenny:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/LSPPC-Lenny:1.log
可以正常进入X界面,但是xauth: (stdin):1: bad display name "LSPPC-Lenny:1" in "add" command总归让人不爽,研究一下怎么去除。
查了一下资料,发现跟网络配置有关系,在webmin的"网络配置"里选择"主机地址",然后添加主机名为LSPPC-Lenny,IP地址为127.0.0.1,确定保存,搞定。
看了一下etc目录,下面生成一个hosts文件,里面内容如下图所示:
其实只要在etc下面新建一个hosts的文件,里面内容为127.0.0.1 LSPPC-Lenny就可以了。