香橙派开发板orangepi lite2 小白从安装ubuntu系统到实现VNC全过程

一、用SDFormatter 格式化SD卡

二、用Etcher烧录镜像

镜像从 http://www.orangepi.org/downloadresources/ 下载固件

官网有教程,http://www.orangepi.org/ 找到对应型号 我的开发板是orangepi lite2 就选择orangepi lite2 官网下载了以下文件,选择了focal版本安装

香橙派3b 如何python board 香橙派入门_配置文件


)

三、烧录完毕把SD卡放入卡槽,通电开机

四、换源

试过很多方法最终发现给orangepi lite2 换源才能实现VNC的安装

sudo apt-get update && sudo apt-get upgrade

五、安装VNC服务

安装VNC试过两个版本tightvncserver 和 x11VNC ,安装成功后远程出现的桌面是不相同的。若要想远程桌面和原桌面图像一致则安装X11VNC,否则安装tightvncserver。以下分别讲述:

1、安装tightvncserver

(1)安装VNC服务

sudo apt-get install tightvncserver

(2)在安装完成后进行 VNC 服务器的初始配置,可以使用 vncserver 命令设置安全 密码并创建初始配置文件

vncserver

之后操作可参考:瑞芯微RK3399开发板香橙派4使用 VNC 远程登录的方法 ,虽然我的开发板型号不同,方法还是可以借鉴。

(3) 在 windows PC 上下载安装 VNC Viewer 客户端

我分别在安卓平板和windows电脑上安装了VNC Viewer 客户端,连接的结果是,可以连上,但屏幕灰屏。

解决灰屏问题参考文章:香橙派(orangepi)vnc连接灰屏

经过测试发现出现灰屏是该文章中的问题1:vnc配置文件桌面环境配置问题。

按照上文中的方法一就能完美连上VNC,但是出现的桌面是一个新的桌面,与原桌面不同。作为小白,表示不能理解,这个还得以后继续深入学习了解。

(4)安装过程中出现一些小插曲记之:

获权 su root

问选择gdm3 还是lightdmv,好象选哪个都可以

vim修改桌面环境,改完后 按ESC进入command模式,再输入:wq保存退出

2、安装 x11VNC

因为不能达到我的要求,经过了解,得知安装 x11VNC才能达到与VNC与原桌面一致,故又尝试安装了 x11VNC

(1)安装VNC服务

sudo apt-get install x11vnc -y

(2)设置VNC密码

su root

x11vnc -storepasswd

输入命令,然后需要设置两次VNC连接密码,同意保存密码

(3)复制密码

cp /root/.vnc/passwd /etc/x11vnc.pass

(4)编辑文件

vim /etc/init/x11vnc.conf

代码如下:

start on login-session-start
 script
 /usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -noxrecord -noxfixes
 -noxdamage -rfbauth /etc/x11vnc.pass -forever -bg -rfbport 5900 -o
 /var/log/x11vnc.log
 end script

保存退出

最后,我们可以通过VNCVIEW工具链接远程桌面,且输入上面设置的密码就可以看到。
安装 x11VNC问题参考文章:Ubuntu系统安装X11VNC实现远程可视化桌面操作教程

至此,VNC终于成功安装