这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【PocketBeagle2】⑤给开发板穿上“衣服”(桌面),并远程登录

共2条 1/1 1 跳转至

【PocketBeagle2】⑤给开发板穿上“衣服”(桌面),并远程登录

菜鸟
2025-09-23 17:11:09     打赏


PocketBeagle 2


咱们这个PocketBeagle2开发板,外形小巧,但是牺牲了连接性,对外接口仅排针P1 P2、USB、串口.

没有其他的比如网口、wifi、蓝牙、HDMI等,对于arm A系列开发板来说,实在阉割太多。


上网我们已经通过前面的帖子勉强解决了(USB虚拟网口、共享PC机上网)

怎么给开发板扩展出桌面呢。

我想到了VNC:VNC 是虚拟网络控制台的缩写。它是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。

VNC的主要功能包括:
‌远程桌面控制‌:用户可以通过网络连接从一台计算机控制另一台电脑的桌面环境,不限于windows和linux环境。例如从windows远程到linux,从windows远程到windows。
注意:两台设备需要在同一个网络里面,若不在一个网络下需要路由转发等。vnc和ssh同样是远程连接,不同的是vnc是桌面远程,带有图形化。
‌服务器和客户端软件‌:VNC包括Vncserver(服务器软件)和Vncviewer(客户端软件),用户可以在服务器端安装Vncserver,在客户端安装Vncviewer,从而实现远程连接和控制。


首先说明,我们下载的PocketBeagle2  linux系统,是基于debian,但没有桌面的,也就是个命令行系统。

我们首先要给他安装一个桌面(穿上衣服).

这里推荐一款PC端工具:MobaXterm_Personal_25.2

既可以实现SSH联结开发板,也自带了VNC客户端。


image.png




我们通过SSH登录上开发板(基于以太网)。

1.给开发板安装xfce4桌面系统

sudo apt-get install xfce4


image.png


428MB软件将被安装。


2.给开发板安装tightvncserver

sudo apt-get update
sudo apt install tightvncserver

7MB将会安装

image.png


在安装完成之后,需要为VNCServer进行配置

tightvncserver -geometry 1280×720 -depth 24


在完成配置和设置密码之后,就可以启动VNC Server了。在终端中使用以下命令启动VNC Server:

“`tightvncserver :1“`

其中”:1″是端口号,这是一个可选参数,默认值为:5901。执行这条命令之后,系统就会自动启动VNC Server服务器



接下来在PC端(客户端)登录VNC



image.png




可以看到PocketBeagle2的桌面了!

(虽然比例有点不对)


1.PNG


image.png


image.png




image.png


image.png


image.png



image.png







关键词: PocketBeagle2    

院士
2025-09-23 22:06:18     打赏
2楼

这个小板子确实好漂亮!



共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]