当前位置:网站首页>RIoTBoard开发板系列笔记(九)—— buildroot 移植MatchBox
RIoTBoard开发板系列笔记(九)—— buildroot 移植MatchBox
2022-07-24 06:31:00 【倾我一生来读】
上一篇博客记录了使用buildroot移植Xserver的过程,X Server提供了基本的图形显示能力,想要使用桌面系统还需要一个Window Manager。Matchbox是X Window System的免费和开源Window Manager,它主要用于嵌入式系统,本博客主要记录MatchBox的移植过程。
1 buildroot 下载与编译
buildroot 使用2018.11.x版本,下载:
git clone https://git.busybox.net/buildroot -b 2018.11.x
下载后进入目录,先执行riotboard_defconfig
sudo make riotboard_defconfig
再执行:
sudo make menuconfig
进入到Graphic libraries and applications (graphic/text)目录选中以下几项:
session manager
matchbox-common
matchbox-desktop
matchbox-fakekey
matchbox-keyboard
matchbox-lib
matchbox-panel
matchbox-startup-monitor

保存后退出编译:
sudo make
2 系统烧写与测试
编译完成后将系统烧写到TF或SD卡中,烧写方法见前面的博客,开机后依次执行以下命令:
export DISPLAY=:0
matchbox-window-manager &
matchbox-desktop &
就可以看到matchbox-desktop了,比起上一篇中的GUI好看多了。
然后启动一个xterm终端:
xterm
效果如下:
本来想把编译好的image上传到github,但是rootfs的size超出了100M,有image需要的可以评论区流言
边栏推荐
- STM32外部中断(寄存器版本)
- Camera Hal OEM module ---- CMR_ grab.c
- Day (0~6) represents the starting position of the first day of each month, stop represents the number of days of each month, and there are two blank spaces between each day. Input different days and s
- STM32H750VBT6驱动程控增益放大模块PGA113——基于CubeMX的Hal库
- 野指针,空指针,失效指针
- Redis 持久化
- (笔记整理未完成)【图论:求单源最短路径】
- After grouping, return to the last record group in each group_ Use of concat
- Tensorflow Einstein function
- FPGA实现AXI4总线的读写
猜你喜欢
随机推荐
You are you, and no one can replace you
记账APP:小哈记账1——欢迎页的制作
项目问题积累
Thinking of data analysis -- analyzing the retail industry as a whole -- an all-round and multifaceted detailed analysis
第一部分—C语言基础篇_11. 综合项目-贪吃蛇
"Big factory interview" JVM Chapter 21 questions and answers
GIMP自定义截图
变量和数据类型(04)完结
Don't care too much about what others think of you
sojson jsjiami.com. V6 crawler JS reverse
在线问题反馈模块实战(十二):实现图片删除功能
Nodejs enables multi process and inter process communication
[learning notes] possible reasons and optimization methods for white screen on Web pages
C language from entry to soil (I)
[essays: discretization]
reflex
C语言中extern,static, register,volatile 关键字的作用;保姆级教学!
Can you increase muscle without exercise??? Just get an injection of hibernating black bear serum
Camera Hal OEM module ---- CMR_ grab.c
Redis 分片集群








