当前位置:网站首页>Riotboard development board series notes (IX) -- buildreoot porting matchbox
Riotboard development board series notes (IX) -- buildreoot porting matchbox
2022-07-24 07:13:00 【Spend my whole life reading】
The last blog recorded the use of buildroot transplant Xserver The process of ,X Server It provides basic graphic display capability , If you want to use the desktop system, you need another Window Manager.Matchbox yes X Window System Free and open source Window Manager, It is mainly used in embedded systems , This blog mainly records MatchBox The migration process of .
1 buildroot Download and compile
buildroot Use 2018.11.x edition , download :
git clone https://git.busybox.net/buildroot -b 2018.11.x
Download and enter the directory , Execute first riotboard_defconfig
sudo make riotboard_defconfig
Re execution :
sudo make menuconfig
Enter into Graphic libraries and applications (graphic/text) Select the following items in the directory :
session manager
matchbox-common
matchbox-desktop
matchbox-fakekey
matchbox-keyboard
matchbox-lib
matchbox-panel
matchbox-startup-monitor

Exit compilation after saving :
sudo make
2 System burning and testing
After compilation, burn the system to TF or SD In the card , See the previous blog for the burning method , After starting up, execute the following commands in sequence :
export DISPLAY=:0
matchbox-window-manager &
matchbox-desktop &
You can see that matchbox-desktop 了 , Compared with the previous article GUI It's much better .
Then start a xterm terminal :
xterm
The effect is as follows :
Originally intended to compile image Upload to github, however rootfs Of size Beyond the 100M, Yes image If you need it, you can comment on the rumors in the area
边栏推荐
- 定制 or 通用,中国 SaaS 未来发展趋势是什么?
- Job search memo
- 5. Template cache. Drawing a square can only move within the triangle
- MongoDB应用场景及选型(海量数据存储选型)
- avaScript的流程控制语句
- GDB debug core/dump
- C language from introduction to soil -- super detailed summary of operators
- xavier_ normal_ Initialization test
- Ue4/5 cannot open the file "xxx.generated.h" (cannot open file xxx.generated.h) solution summary
- Redis persistence
猜你喜欢
随机推荐
Hackingtool of security tools
【LeetCode】444. 序列重建
"Big factory interview" JVM Chapter 21 questions and answers
C language from entry to soil function
Use the root user to create a new user and set the password for
In the era of e-commerce, what should enterprises do in the transformation of social e-commerce?
Penetration learning - SQL injection - shooting range - installation and bypass experiment of safety dog (it will be updated later)
File “manage.py“, line 14 ) from exc ^ SyntaxError: invalid syntax出错的原因及解决方法
Libevent and multithreading
Basic syntax of MySQL DDL and DML and DQL
第二部分—C语言提高篇_2. 内存分区
【时序逻辑电路】——寄存器
Vs2019 configuration running open3d example
【行测】图形找规律类题目
JMeter笔记2 | JMeter原理及测试计划要素
Filter 过滤器
[waveform / signal generator] Based on stc1524k32s4 for C on Keil
xavier_ normal_ Initialization test
5. Template cache. Drawing a square can only move within the triangle
Gangster escape 3









