1. WiFi联网
建议使用天线,否则WiFi信号不太好。
1.1 扫描WiFi热点
扫描命令:
sudo nmcli dev wifi rescan
查看扫描结果命令:
sudo nmcli dev wifi list
两条命令执行结果:
1.2 连接WiFi热点
连接WiFi热点使用如下命令:
sudo nmcli dev wifi connect rtt password 12345678
这里的rtt是我用笔记本创建的热点名(SSID),密码是12345678;
连接热点只需要修改rtt为热点名称,12345678修改为对应的密码即可。
板子默认带有openssh-server,因此,WiFi热点连接成功后,就可以使用ssh登录开发板了。
也可以使用apt安装软件包,或者更新系统版本。
1.3 查看连接状态
WiFi连接成功后,直接使用nmcli命令可以查看网卡状态:
当然,使用ifconfig命令也可以:
2. XFCE桌面和VNC
2.1 安装xfce桌面
由于一开始我下载并烧写到SD卡上的是Ubuntu Server镜像,是不带有桌面的。
xfce桌面相比于GNOME桌面更加轻量,占用的资源更少,
在没有GPU的设备上也可以运行(旭日的Desktop版本从外观上好像就是xfce桌面,
具体没有尝试)。
更多介绍可以访问xfce官网查看:Xfce Desktop Environment
通过如下命令安装xfce4桌面:
sudo apt update
sudo apt install xfce4 xfce4-goodies xorg dbus-x11 x11-xserver-utils
2.2 安装vncserver
VNC是Virtual Network Computing的缩写,它是一种使用RFB(Remote Frame Buffer)协议的用于控制远程电脑的图形桌面分享系统。
使用如下命令安装VNC服务端:
sudo apt install tightvncserver
安装完成后,使用如下命令查看vnc服务是否已经启动:
ps -ef | grep vnc
正常启动的话,可以看到监听了5900端口:
如果没有启动的话,重启试试
3. 登录VNC主机
可以使用专用的VNC客户端连接到开发板,例如vnc viewer。而MobaXterm也带有VNC客户端功能,因此,我这里直接使用的MobaXterm。
点OK,下一步输入密码sunrise即可登录到桌面:
4. USB摄像头
4.1 安装ffmpeg
使用如下命令安装ffmpeg:
sudo apt install ffmpeg
注:ffmpeg软件包里包含了ffplay命令,可以用于查看摄像头画面。
ffmpeg安装成功后,ffplay命令就可以使用了:
4.2 查看USB摄像头画面
连接USB摄像头前,首先使用ls /dev/video*
命令查看当前的video设备:
然后,将USB摄像头插到开发板的USB口上,再次查看/dev/video* 新增的设备:
可以看到,新增的设备是:/dev/video8
使用 sudo ffplay /dev/video8 命令,即可查看USB摄像头画面:
查看USB摄像头画面: