问题1:
VNC启动报错
vncserver: couldn’t find “xauth” on your PATH.
而原来是可以上VNC的
确认/usr/X11R6/bin 路径是否在PATH中,加入则可以启动了
export PATH=$PATH:/usr/X11R6/bin:/usr/openwin/bin/xauth
或者配置成:
export PATH=$PATH:/usr/X11R6/bin:/usr/openwin/bin
使用which xauth检查xauth是否配置成功。
可以去sunfreware下载二进制包,或者去www.realvnc.com 下载一个免费版本的来安装,安装几乎没有任何难度。
启动vncserver的时候,由于没有设置可执行文件的Bin路径,会提示找不到相关可执行文件,需要进行link 系统环境solaris 10-u6 $ su
# bash
# vnc vncconfig vncpasswd vncserver vncviewer
# vncserver vncserver: couldn’t find “xauth” on your PATH.
# ln -s /usr/openwin/bin/xauth /usr/bin/xauth
# vncserver vncserver: couldn’t find “xauth” on your PATH.
# ln -s /usr/X11/bin/Xvnc /usr/bin/Xvnc
# vncpasswd Password: Verify:
# vncserver
########################
vnc 密码修改:
rm -rf /root/passwd
vncserver 重新生成密码文件。
修改默认界面设置
vi /root/.vnc/xstartup
添加一行
gnome-session&
注释原来的
#stm&
问题2:用户进入vnc发现,界面报错,gnome的gconfd-root等路径打不开。主要原因
需要手动创建目录
/var/tmp/gconf-root/lock创建后,
保证此目录能够让新建立的用户访问。
chown -R createuser:usergroup dir
使用 gconftool-2 --spawn命令重启gconf
重启vnc搞定。
具体详细参考文档:http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=1608546
VNC详细文档:
http://caojh.blog.51cto.com/221328/49662