RIoTBoard开发板系列笔记(九)—— buildroot 移植MatchBox

编程入门 行业动态 更新时间:2024-10-08 20:33:33

RIoTBoard<a href=https://www.elefans.com/category/jswz/34/1769228.html style=开发板系列笔记(九)—— buildroot 移植MatchBox"/>

RIoTBoard开发板系列笔记(九)—— buildroot 移植MatchBox

上一篇博客记录了使用buildroot移植Xserver的过程,X Server提供了基本的图形显示能力,想要使用桌面系统还需要一个Window Manager。Matchbox是X Window System的免费和开源Window Manager,它主要用于嵌入式系统,本博客主要记录MatchBox的移植过程。

1 buildroot 下载与编译

buildroot 使用2018.11.x版本,下载:

git clone  -b 2018.11.x

下载后进入目录,先执行riotboard_defconfig

sudo make riotboard_defconfig

再执行:

sudo make menuconfig

进入到Graphic libraries and applications (graphic/text)目录选中以下几项:

 session managermatchbox-commonmatchbox-desktop matchbox-fakekey  matchbox-keyboard     matchbox-lib matchbox-panelmatchbox-startup-monitor  


保存后退出编译:

sudo make

2 系统烧写与测试

编译完成后将系统烧写到TF或SD卡中,烧写方法见前面的博客,开机后依次执行以下命令:

 export DISPLAY=:0matchbox-window-manager &matchbox-desktop &

就可以看到matchbox-desktop了,比起上一篇中的GUI好看多了。

然后启动一个xterm终端:

xterm

效果如下:

本来想把编译好的image上传到github,但是rootfs的size超出了100M,有image需要的可以评论区流言

更多推荐

RIoTBoard开发板系列笔记(九)—— buildroot 移植MatchBox

本文发布于:2024-03-23 15:22:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1739719.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:开发板   笔记   系列   RIoTBoard   buildroot

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!