安装&配置

首先在开发板的Linux系统中执行下面命令安装tightvncserver和xrdp

  1. sudo apt update
  2. sudo apt -y install tightvncserver xrdp

image.png
然后在开发板的Linux系统中运行vncserver命令来设置密码(密码为6到8位的字符)并创建初始的配置文件
image.png
然后设置vnc的xstartup配置文件
首先停用vnc服务器实例

  1. vncserver -kill :1

image.png
然后备份下xstartup配置文件

  1. mv ~/.vnc/xstartup ~/.vnc/xstartup.bak

然后新建一个xstartup配置文件,并在其中输入下面的内容

  1. vim~/.vnc/xstartup
  2. #!/bin/bash
  3. xrdb $HOME/.Xresources
  4. startxfce4&

image.png
d.然后给xstartup添加可执行权限

  1. chmod +x ~/.vnc/xstartup

最后重启vncserver服务器,此时就可以通过vnc客户端来远程登录Linux桌面了

  1. vncserver

image.png
远程连接方法:
开发板的IP地址: 5901 ,密码为第二步输入的密码

开机启动

1、查看系统开机启动配置

  1. cat /lib/systemd/system/rc-local.service

2、查看rc-local 服务

  1. systemctl status rc-local.service

3、修改rc.local

  1. vim /etc/rc.local
  2. ## exit 0 前面加上运行脚本
  3. sudo vncserver
  4. #保存

4、赋予可执行权限

  1. chmod +x /etc/rc.local

5、启动rc-local服务

  1. systemctl start rc.local

6、查询服务状态

  1. systemctl status rc-local.service

服务状态为激活状态后,重启设备,连接VNC测试是否正常启动