国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页操作系统linux → linux下安装VNC

linux下安装VNC

我要评论 2013/07/07 16:15:22 来源:国语自产精品视频在线看 编辑:zbbingyang.com [ ] 评论:0 点击:315次

今天装👠了下【le xià】🚹VNC,解决【jiě jué】🏓了【le】不少问题【wèn tí】,写个【xiě gè】🥗教学贴,给新手🌮们看看,如果你【rú guǒ nǐ】们碰到【men pèng dào】🏜同样的【de】🐪问题【wèn tí】,就可以【jiù kě yǐ】迅速解🍋决【jué】🔦,无需头😷疼甚至放弃了【le】🐨。
系统【xì tǒng】⬅环境
VM+RHEL5.1
[root@localhost .vnc]# uname -r
2.6.18-53.el5xen

本地🕞XP系统【xì tǒng】⬅安装👠VNCVIEW去🤕控制VM中的【de】🐪RHEL5.1

下【xià】面在【zài】❤LINUX上【shàng】安装👠VNCSERVER

1、去🤕http://www.realvnc.com/去🤕下【xià】🚹载免费版for x86 linux

2、下【xià】🚹载是【shì】🍦一个【gè】🥗tar.gz文件【wén jiàn】👢,解压后进入文【jìn rù wén】件【jiàn】👢夹,里面有【lǐ miàn yǒu】个【gè】🥗README,请注意这块不要下【xià】🚹载RPM包,依赖问题【wèn tí】以及包头的【bāo tóu de】🕥安全【ān quán】👽签名会【qiān míng huì】让你很郁闷的【yù mèn de】🚫。

3、解压缩,进入该文件【wén jiàn】👢夹,按照【àn zhào】readme 要求执行🤮4步👒

   % ./vncinstall /usr/local/bin
% ./vncinstall /usr/local/bin /usr/local/man
% mkdir -p /usr/local/vnc/classes
% cp java/* /usr/local/vnc/classes

4、启动【qǐ dòng】VNCSERVER,输入连【shū rù lián】接密码😲

5、可能会提示【tí shì】linux1x: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory
去🤕下【xià】🚹载libstdc++-libc6.2-2.so.3,放到/usr/lib里面, (这个【zhè gè】🥗我碰到了【le】,通过下【xià】🚹载这个【zhè gè】🥗SO文件【wén jiàn】解💷决了【jué le】🙃)

下【xià】🚹面这个【zhè gè】🥗方法在【zài】这个【zhè gè】🥗版本中🆓不可取,我已经🈵试过,是【shì】🍦无效的【de】🐪

在我的【zài wǒ de】🐪系统【xì tǒng】⬅上【shàng】ls命令的【de】🐪结果是【shì】🍦 libstdc++.so.5.0.7 libstdc++.so.6.0.8
libstdc++.so.6.0.8就是【jiù shì】🍦我们要【wǒ men yào】找的【zhǎo de】🐪,给它做个【gè】🥗链接【liàn jiē】
代码:
$ sudo ln -s libstdc++.so.6.0.8 libstdc++-libc6.2-2.so.3

会出现如下【rú xià】🚹错误【cuò wù】🕷:
vncpasswd: symbol lookup error:vncpasswd: undefined symbol: __builtin_vec_new
看到这🚔个【gè】错感🧘觉就是【jiào jiù shì】🍦那两个【gè】🥗库不一样造成📂的【de】🐪字符未【zì fú wèi】定义【dìng yì】🍈


6、继续启【jì xù qǐ】🍨动【dòng】vncserver,可能还有错误【cuò wù】🕷,如下【rú xià】🚹

vncext: VNC extension running!
vncext: Listening for VNC connections on port 5901
vncext: Listening for HTTP connections on port 5801
vncext: created VNC server for screen 0
error opening security policy file /usr/X11R6/lib/X11/xserver/SecurityPolicy
Could not init font path element /usr/X11R6/lib/X11/fonts/misc/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list!

Fatal server error:
could not open default font 'fixed'
xsetroot: unable to open display 'localhost.localdomain:1'
vncconfig: unable to open display "localhost.localdomain:1"
Warning: This program is an suid-root program or is being run by the root user.
The full text of the error or warning message cannot be safely formatted
in this environment. You may get a more descriptive message by running the
program as a non-root user or by removing the suid bit on the executable.
xterm Xt error: Can't open display: %s


原因【yuán yīn】📚:vncserver默认寻找的【zhǎo de】🐪X系统【xì tǒng】⬅的【de】🐪字体路【zì tǐ lù】径在【zài】/usr/X11R6/lib/X11/fonts/下【xià】🚹,但🚏RHEL5却在【zài】🤮/usr /share/X11/fonts/下【xià】🚹
解决【jiě jué】🏓:mkdir /usr/X11R6/lib
cd /usr/X11R6/lib
ln -s /usr/share/X11 X11

7、在【zài】XP上【shàng】启用vncview,注意,这个【zhè gè】🥗里面填写【xiě】⛽的【de】🐪IP地址加🛸桌面号【miàn hào】😶,一般是【yī bān shì】🍦1,但是【shì】如⏭果有多人登录桌面可🚫能就【jiù】不是【shì】🍦1,需要询问管理【wèn guǎn lǐ】员,如下【rú xià】格🤨式【shì】:192.168.1.102:1

[root@localhost ~]# netstat -an |grep 01
tcp        0      0 0.0.0.0:5801                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:5901                0.0.0.0:*                   LISTEN      
tcp        0      0 0.0.0.0:6001                0.0.0.0:*                   LISTEN   

8 、VNC连接成功后,发现【fā xiàn】只有TWM界面,不是【shì】传💉说中的【shuō zhōng de】🐪桌面,修改如🚆下【xià】🚹

去🤕掉中以下【xià】🚹两行🤮前面的【de】🐪#号【hào】🏜,让vnc加载默认图形界面程序
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

这两行【zhè liǎng háng】🎯可能有些文件【wén jiàn】📛中没有👓,需要手动【dòng】添加,没有是【shì】🍦显示不🤒了【le】桌面🍠的【de】🐪

修改下【xià】🙅面这个【zhè gè】🥗东西

把最后一行🤕 twm& 改成------->gonme-session &

附:我的【wǒ de】🐪配置文件【wén jiàn】👢
#!/bin/sh

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &
~


9、日志文【rì zhì wén】🍶件【jiàn】中的【de】📈错误【cuò wù】🕷

日志文【rì zhì wén】🍶件【jiàn】位置🐊在【zài】root主目录下【xià】🚹的【de】🐪隐藏文件【wén jiàn】👢 /root/.vnc/localhost.localdomain:1.log 或者是【shì】🍦2.log上【shàng】,这个【zhè gè】🥗1和【hé】🚪2的【de】🐪区别就是【jiù shì】🍦桌面号【miàn hào】😶了【le】,不同的【de】⤴桌面号【miàn hào】😶对应的【de】🐪不同的【de】⤴LOG文件【wén jiàn】👢

error opening security policy file /usr/X11R6/lib/X11/xserver/SecurityPolicy
Could not init font path element /usr/X11R6/lib/X11/fonts/Speedo/, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/CID/, removing from list!

这个【zhè gè】🥗几个【jǐ gè】🥗错误【cuò wù】🕷一直存【yī zhí cún】🚣在【zài】,但是目【dàn shì mù】🌜前没有发现【fā xiàn】VNC正常运行🤮。请大侠【qǐng dà xiá】们指点【men zhǐ diǎn】指点。

BTW:一般桌面号【miàn hào】😶启动【qǐ dòng】都是【shì】🍦1,可以通【kě yǐ tōng】💚过命令🆙来控制vncserver :10 那这样【nà zhè yàng】🍝桌面号【miàn hào】😶就【jiù】变成10,登录的【de】🐪时候就是【jiù shì】🍦XX.XX.XX.XX:10就【jiù】OK了【le】

10、把VNC加入服务🧑,每次启动【qǐ dòng】自动【dòng】开启
这个【zhè gè】🥗就不用【jiù bú yòng】说🐮了【le】,chkconfig add即可【jí kě】。

关键词:linux,VNC

阅读本文后您有什么感想? 已有 人给出评价!

  • 0 欢迎喜欢
  • 0 白痴
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙视