ubuntu 安装VNC 服务

原链接:https://community.bwbot.org/topic/191
运行测试平台:小强ROS机器人

在用Ubuntu的时候经常需要远程桌面连接,最常用的软件就是VNC。VNC是一个开放的协议,实现的客户端有很多。但是比较各个实现之后,目前最好的就是x11vnc。这个程序不仅不收费,是开源的,而且还支持opengl程序。比如rviz之类的程序也可以正常打开了。

下面介绍一下安装方法。下面是以Ubuntu 14.04为例子,如果是16.04及以后版本要做服务配置文件要做对应修改。

安装x11vnc
sudo apt-get install x11vnc -y
设置访问密码
sudo x11vnc -storepasswd /etc/x11vnc.pass 
创建服务文件

在/etc/init 下创建一个x11vnc.conf的文件,文件内容如下

description "xiaoqiang vnc server"
start on runlevel [2345]
stop on runlevel [06]

script
    exec /usr/bin/x11vnc -auth guess -capslock -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
end script
启动服务
sudo service x11vnc start
访问服务

下载一个vnc客户端,比如从这里下载
打开客户端
输入目标IP
0_1494494926161_QQ截图20170511172718.png
连接后输入密码
0_1494494976059_QQ截图20170511172925.png
之后就可以正常连接了。

对于16.04版本和更新版本的Ubuntu,
可以按照这个文件的方法进行配置
https://github.com/longhr/ubuntu1604hub/blob/master/ubuntu1604VNC.sh

注意安装完成之后在不插显示器使用rviz时还是会报错。这时后插上hdmi转vga的转接头(不接显示器,只是转接头)就可以打开正常使用了。如果想要调整分辨率可以像正常电脑设置分辨率一样,在设置里面进行调整

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值