创客神器NanoPi
直播中

donatello1996

7年用户 687经验值
擅长:处理器/DSP 控制/MCU RF/无线
私信 关注
[经验]

【NanoPi NEO Plus2开发板试用体验】安装x11vnc服务器&VNC Viewer登录

本帖最后由 donatello1996 于 2017-9-18 11:40 编辑

       调通了SSH登录方式,就可以进行VNC环境的搭建和登录了。VNC (Virtual Network Console)是虚拟网络控制台的缩写,一般而言用于没有硬件显示设备的Linux板子显示图形化系统界面,前提是板子的系统有图形显示内核文件,VNC对于Nanopi Neo Plus2这种没有HDMI输出接口的板子尤其好用,或是像Nanopi K2这种有HDMI接口的板子但是没有配备HDMI屏幕的情况就可以使用VNC登录桌面啦!
       不过对于我而言,VNC最大的用处就是修改各种config文件以及实时编译运行板上程序了,因为我实在是受不了用VIM修改文本文件的麻烦了!
    要使用VNC登录软件,首先要在板子上面安装vnc服务器,比较新比较好用的服务器推荐x11vnc,群里的大神们用过都说好!安装x11vnc的指令:sudo apt-get install x11vnc,如果板子第一次安装新软件,一般会提示Unable to locate package,原因是Linux板子的软件链接库没有更新,无法从互联网获取x11vnc的包(.tar),因此需要先更新软件链接库:sudo apt-get update,有(Y/N)提示统统输Y,等待软件链接库提示100%更新完毕,就可以再次进行x11vnc的安装了。安装完毕之后设置密码:x11vnc -storepasswd,上面的命令会提示输入密码,然后将密码加密以后保存在~/.vnc/passwd文件。此密码为电脑端VNC启动密码,非系统登录密码(fa),要进行区分!
将VNC Server的启动密码保存:x11vnc -forever -shared -rfbauth ~/.vnc/passwd。设置完密码之后就可以开启VNC服务器了:vncserver :1,这里的1可以换成别数字,建议只填写0~9。
开启VNC服务器.JPG
       电脑那边打开VNC Viewer之后要输入本地IP:加上刚刚配置的主机号。
填好IP.jpg
       登录成功界面如下:
登录成功.jpg
       这里会有小伙伴想问为什么不是图形化桌面呢?我们可以从开机的存储占用中知道为什么:
查看存储占用.jpg
内存RAM只占用了4%,EMMC只占用了17%,要是图形化界面的资源只占用这么点空间,那就有鬼了,因此我们可以判定板子EMMC的系统里面并没有图形化的内核文件,而官方的说明书也说得很清楚,EMMC上自带的系统是轻量级的Ubuntu系统,也就是不含有图形化内核和各种乱七八糟的库(包括后面非常重要的WiringPi库和FTP库),因此,想要安装图形化内核,就要问度娘咯!

更多回帖

发帖
×
20
完善资料,
赚取积分