SKY000 发表于 2015-3-4 15:28:49

Cubieboard VNC使用教程

本帖最后由 SKY000 于 2015-3-4 17:23 编辑

一.VNC概念:    VNC(Virtual Network Computer)是虚拟网络计算机的缩写。VNC是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的。VNC是在基于UNIX和Linux操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和Windows和MAC中的任何远程控制软件媲美。   本文以CubieTruck为例(CB1、CB2适合),实现VNC远程图形化控制。

二.x11vnc的使用(同步远程):
1.固件:    debian-server-ct-nand-hdmi-v2.1.img(或预装x11vnc服务器的固件)   *这里为了区分PC主机和CT开发板,$表示PC主机上的终端,#表示CT开发板上的终端。2.创建密码:    #sudo x11vnc -storepasswd    输入和确认之后,密码被保存到了用户的密码目录下:

                           
3.设置X11VNC的密码文件:    #sudo x11vnc -storepasswd in /etc/x11vnc.pass    将密码文件复制过去:    #sudo cp /root/.vnc/passwd /etc/x11vnc.pass   
   打开/etc/init/x11vnc.conf文件,粘贴以下内容。如果没有这个文件,就用文本工具创建一个。端口:5900,自己可以定义。
    # vim.tiny /etc/init/x11vnc.conf

starton login-session-startscript/usr/bin/x11vnc-auth /var/run/lightdm/root/:0 -noxrecord -noxfixes-noxdamage-rfbauth /etc/x11vnc.pass -forever -bg -rfbport 5900 -o/var/log/x11vnc.logendscript

                               返回命令界面后,输入“:wq”保存退出    # reboot    重新启动后, 输入”ifconfig”,查看 CubieTruck 的 IP ,我这里IP地址为192.168.1.200

4.远程登录:    在PC上安装vncviewer(我这里使用ubuntu12.04系统)   $sudo apt-getinstall xtightvncviewer    $vncviewer     输入IP地址和端口:


                        
    输入密码:
                        
如图,可见cubiezz桌面界面:





SKY000 发表于 2015-3-4 15:35:02

本帖最后由 SKY000 于 2015-3-4 17:21 编辑

三.vnc-server使用(异步远程):
1.安装vnc-server软件:    #sudo apt-get install vnc-server 2.配置vnc-server文件:    #sudo vim.tiny /etc/init.d/tightvncserver VNCUSER='linaro'evalcd ~$VNCUSER case"$1" in start)su$VNCUSER-c '/usr/bin/tightvncserver :1 -geometry 1024x640 -depth 16-pixelformat rgb565'echo"Starting TightVNC server for $VNCUSER " ;;stop)pkillXtightvnc echo"Tightvncserver stopped" ;;*)echo"Usage: /etc/init.d/tightvncserver {start|stop}" exit1 ;;esacexit0



                              返回命令界面后,输入“:wq”保存退出3.配置环境   #sudo chmod 755/etc/init.d/tightvncserver (添加可执行权限)   #vim.tiny .vnc/xstartup(配置VNC图形桌面环境)


                              将第六行的#x-window-manager改为startubuntu&    #sudo update-rc.d tightvncserver defaults (开机后自动启动)

                                 #vncserver :1(系统会提醒设定vnc服务的访问密码,若前面输入则现在无需重新输入)       #vncpasswd(修改密码命令)4.远程登录:    在PC上安装vncviewer(我这里使用ubuntu12.04系统)   $sudo apt-getinstall xtightvncviewer    $vncviewer     输入IP地址和端口:



注意:这里的端口为5901,5900默认为同步远程端口





桌面启动,实现异步远程控制。






翼京/ka 发表于 2015-3-4 15:51:25

顶一个,赞

firmit 发表于 2015-3-4 16:16:44

谢谢分享

yxa2016 发表于 2015-3-4 16:45:06

谢谢分享,不过有些命令貌似少空格

SKY000 发表于 2015-3-4 17:25:54

yxa2016 发表于 2015-3-4 16:45 static/image/common/back.gif
谢谢分享,不过有些命令貌似少空格

谢谢提醒,可能是网页编译时格式不一致,现已修复:loveliness::loveliness:

meteor01 发表于 2015-3-20 08:01:02

楼上你是谁?

雁天翔 发表于 2015-10-23 19:58:58

为了用cubie cc做NAS正在努力学习Linux,先收藏了
页: [1]
查看完整版本: Cubieboard VNC使用教程