转载:http://www.th7.cn/system/lin/201308/43197.shtml
ubuntu13.04安装vncserver后只显示桌面,不显示菜单栏解决

0.背景介绍:

一般的server操作系统是不安装图形系统的,这样的话,要想打开它的图形界面可以在server端上安装vncserver软件。然后再在本地机器(windows或linux)上安装一个vnc viewer就能显示图形界面。

1. 在ubuntu server上安装vncserver,用以下命令:(我的ubuntu  server ip为10.141.247.133)

[plain]

lisp@lisp-ubuntu13:~$ sudo apt-get install vnc4server

2. 安装好了以后,用以下命令启动vncserver

[plain]

lisp@lisp-ubuntu13:~$ vncserver

这时会让你设置一个密码,这步做好后在,家目录(home)下会产生一个.vnc目录

转到该目录下,配置xstartup文件

[plain]

lisp@lisp-ubuntu13:~$ cd ~/.vnc

lisp@lisp-ubuntu13:~$ vi xstartup

3. xstartup的原始配置文件如下:

[plain]

#!/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 &

x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

x-window-manager &

4. 如果上述文件(xstartup)不修改的话,现在到realvnc下下载一个vnc client(vnc viewer),地址

打开vnc viewer,如下输入(注意服务器地址)

点击Connect,可能出现如下错误:(connect: Connection refused)

解决方法为(链接),在服务命令行重启下vncserver,用如下命令(第一个命令为关闭display:1,第二个命令为开启一个display)

[plain]

lisp@lisp-ubuntu13:~$ vncserver -kill  :1

lisp@lisp-ubuntu13:~$ vncserver

注:如果本地系统为ubuntu则安装vnc viewer用以下命令

[plain]

lisp@lisp-ubuntu13:~$  sudo apt-get install vnc4-common xvnc4viewer

用vcn viewer连接服务器,用以下命令

[plain]

lisp@lisp-ubuntu13:~$  vncviewer 10.141.247.133:1

5.登录后见到如下界面:

6. 这是个字符界面,若要得到图形界面,修改文件~/.vnc/xstartup内容如下:

[plain]

#!/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 &

x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

x-window-manager &

7.如第4步重启下vncserver ,再连接,得到以下图形界面

但只有一个空白的桌面,其他系统菜单栏之类没有。这是什么问题呢?

8. 最后我不得不安装另一个图形库Xfce4

[plain]

lisp@lisp-ubuntu13:~$ sudo apt-get install xfce4

修改配置文件~/.vnc/xstartup如下

[plain]

#!/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 &

x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

x-window-manager &

sesion-manager & xfdesktop & xfce4-panel &

xfce4-menu-plugin &

xfsettingsd &

xfconfd &

xfwm4 &

重启vcnserver,再在本地登录,得到如下界面

转载:http://blog.163.com/thinki_cao/blog/static/83944875201303081111436/
此法不需要重启系统,可以直接在远程桌面中设置,打开菜单->设置->窗口管理器,或者在终端中输入xfwm4-settings打开(xfwm4就是xfce4 window manger的缩写)

选择键盘,可以看到窗口快捷键中动作一列有“切换同一应用程序的窗口”选项,将该选项的快捷键清除后关闭窗口即可

到此,Xfce4远程桌面的配置完成

二、  vi 下右键不能复制问题:
 vi  ~/.vimrc    改 set mouse=a   => set mouse=v

第七城市th7cn

<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>

阅读(127) | 评论(0) | 转发(0) |

0

上一篇:linux下快捷方式

下一篇:触摸屏:Linux输入子系统:多点触控协议

相关热门文章
  • urlConnectoin.getInputStream...
  • 欢迎看不到的国产在ChinaUnix...
  • 励志创业
  • 如何设置Google推广的语言?胡...
  • 互联网金融监管重点首先是平台...
  • linux 常见服务端口
  • 【ROOTFS搭建】busybox的httpd...
  • xmanager 2.0 for linux配置
  • 什么是shell
  • linux socket的bug??
  • 请问Linux默认shell的是什么 ...
  • 谁能够帮我解决LINUX 2.6 10...
  • 现在的博客积分不会更新了吗?...
  • shell怎么读取网页内容...
  • ssh等待连接的超时问题...
给主人留下些什么吧!~~
评论热议

vncserver 看不到桌面解决办法相关推荐

  1. chrome弹出窗口透明化(chrome看不清文字)解决办法

    chrome弹出窗口透明化(chrome看不清文字)解决办法 前言 症状 解决办法 前言 在两个一样系统,一样镜像,一样版本的vm上安装一样版本的chrome,结果有一个电脑的chrome就出现了一些 ...

  2. Windows开机后不显示桌面解决办法

    废话不多说直接进入正题 一些电脑有可能是系统本身的原因或者是误删文件导致开机桌面不显示,碰到这种情况不要担心,看到我的博客让你瞬间解决问题 首先,先说一下为什么会出现这种情况 问题:在你系统盘的Win ...

  3. Android深色模式下,看不见字的解决办法

    你去看看,看不见字的那些是不是都没有设置字体颜色! 设置一下字体颜色就好啦! 对于AlertDialog,千万不要用它自己的,要我们自己写好view,然后设置view,不然的话,深色模式下,你是很难修 ...

  4. u盘启动计算机看不到硬盘,解决办法:从U盘启动时找不到硬盘的解决方法

    某些朋友正在使用一键式U盘安装系统工具.进入pe安装系统时,他们发现找不到计算机硬盘,那么如果无法启动U盘怎么办?让我们看一下如何解决启动时U盘找不到硬盘的问题. U盘启动找不到硬盘解决方案 1.首先 ...

  5. win10(1903)JVM虚拟机启动无法进入桌面解决办法汇总

    一.首先是最普遍出现的问题: 1.管理员身份运行cmd(右键->以管理员身份运行) 2.修复LSP,输入 "netsh winsock reset"然后回车 3.重启电脑即可 ...

  6. Adobe ReaderXI看PDF莫名崩溃解决办法

    用Adobe Reader XI 看PDF经常会5秒之后失去响应或者程序直接崩溃. 解决方法(亲测有效) 1.主要就是修改C:\Windows\System32\drivers\etc 的hosts文 ...

  7. 远程桌面进去服务器的办法,远程重启服务器后没法链接远程桌面解决办法

    为了提升服务器的管理效率,相信很多人都在Windows 2003服务器系统中开通了远程桌面功能,经过该功能网络管理人员就能够在任何地方来对服务器进行管理维护了,笔者也是使用的这种方式来管理维护服务器 ...

  8. Ubuntu安装界面显示不全,下部分界面看不到等解决办法附Ubuntu安装教程

    在第一步安装的时候将语言设置为英文,先不要设置成中文,因为设置中文后会导致分辨率的变化使得看不到全部界面,先用英文安装完后再将Ubuntu设置为中文就行了 在这里插入图片描述 第一个是情况磁盘安装Ub ...

  9. win10家庭版用户实现远程桌面解决办法

    Windows10家庭版的用户,因为系统中没有组策略编辑器,需要修改注册表来实现.  注册表路径:HKLM\Software\Microsoft\Windows\CurrentVersion\Poli ...

  10. html打印比例缩放,打印内容整体缩小、挤压的原因及解决办法?

    打印机打印网页里的内容其行距.字体大小.整体尺寸都缩小了?其实原因很简单,请看本文分享的解决办法(基于lodop打印控件). 打印问题的详情描述 用户反馈:电脑打印Word文档.电子表格.打印机测试页 ...

最新文章

  1. 基于深度学习识别模型的缺陷检测
  2. m6000路由器产品介绍与基本操作_交换机与路由器的区别及光模块搭配方案_光模块吧...
  3. pip install 安装报错:UnicodeEncodeError: 'ascii' codec can't encode characters in position XX的解决办法...
  4. Linux部署web程序
  5. java ref 应用类型_Java四种引用类型
  6. beego mysql按时间排序_beego的数据库操作优化
  7. Cubic interpolation立方插值
  8. GNU Linux系统变量(sysctl配置命令)综合使用
  9. java实现扫雷小游戏【完整版】
  10. android大作业计算器,2015大作业简易计算器实验报告.doc
  11. gis差值分析_GIS空间插值分析图解
  12. U盘启动制作 + xp镜像
  13. Activiti in Action(实战Activiti)-目录
  14. typora偏好设置
  15. 快递企业玩转微信扫一扫教程
  16. mac无法调节屏幕亮度
  17. 燃气事故现场处置应急预案
  18. DAQWare for Digilent AD与Digilent Waveform有何不同?
  19. 关键词提取(三种免费工具)
  20. 参加培训班考CCNA+CCNP,大概费用是多少?

热门文章

  1. 小米路由r2d论坛_小米路由器R2D固件 V2.24.10 官方稳定版
  2. 友华 PT926G 超管密码 V3.0
  3. java开发工程师实习日志
  4. 哈工大车万翔教授:ACL 2010-2020研究趋势总结
  5. 在内网中使用maven_使用nexus搭建内网maven镜像
  6. Spring 动态代理
  7. 降采样 matlab,改进型64倍降采样数字抽取滤波器的设计与仿真分析
  8. 服务器怎么用iso文件装系统,ISO镜像文件能直接安装吗 怎么使用iso镜像文件安装系统...
  9. 统信UOS桌面版游戏攻略
  10. 尚学堂马士兵java多线程部分笔记