考虑到当前设置,我有一个问题:
- Yocto Linux 上
iMX6
- 既不是窗口管理器,也不是显示管理器
- 一个功能齐全的 Qt 应用程序,在 Debian 9 上测试
该应用程序包含两个主要元素:
- 一部分,带有
GStreamer
imxg2dvideosink - 一个半透明的 Qt Overlay,应该显示在流上
问题:
如何在流上显示叠加层,同时将两个部分都全屏显示(填满整个屏幕)?可能的解决方案:
/dev/fb1
作为覆盖/dev/fb0
(如何将单个应用程序拆分为两个fb
?)- 使用显示管理器?
- 使用窗口管理器?
linuxfb
而不是eglfs
?
我当前(不工作)的解决方案:
- 使用
-platform eglfs
- 该应用程序将首先启动
GStreamer
,然后显示覆盖