注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

NET START HERE

研究C/C++、网络/通信/协议编程、网络安全、软件安全

 
 
 

日志

 
 

CentOS Linux下安装配置vncserver/解决vnc无法显示桌面问题  

2011-08-01 12:37:16|  分类: linux入门 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
为了工作上、或网络管理的方便,有时候我们会配置vncserver服务器,大部分情况下linux都是携带vnc viewer客户端的,也安装了vncserver服务器,我们只需要在setup里系统服务里将vncserver服务启动即可,然后在终端运行命令:vncserver,会提示输入vnc操作密码,然后vnc就正确启动了,但是有时候直接使用vnc viewer连接时会出现一个黑屏/,即无法正常显示linux桌面,这是默认vnc配置文件的问题,运行vim /root/.vnc/xstartup将里面配置内容全部删除,并将以下配置内容输入,或直接保存成xstartup然后替换即可(不要忘记给xstartup赋予可执行权限chmod +x xstartup)

#****************************vncserver新配置文件内容**********************
#!/bin/sh 
# Uncomment the following two lines for normal desktop: (去掉以下两行的#就可以允许使用桌面了) 
unset SESSION_MANAGER 
exec /etc/X11/xinit/xinitrc 
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup 
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources 
xsetroot -solid grey 
vncconfig -iconic & 
gnome-session &

配置文件修改后,先杀死已运行的服务,vncserver -kill :1 然后再重新启动vnc服务 service vncserver restart,再运行vncserver即可,vncserver端口由系统自动分配,运行vncserver可以看到提示,连接时输入IP地址:端口号即可,输入密码后可以操作,如下面启动vncserver分配的端口号是6,root用户

[root@localhost .vnc]# vncserver

New 'localhost.localdomain:6 (root)' desktop is localhost.localdomain:6

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:6.log

附windows下vnc服务器和客户端下载:

也可以在此下载配置文件,下载后去掉扩展名并加上可执行权限覆盖原来配置文件即可



 
  评论这张
 
阅读(7188)| 评论(1)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017