搜索
bottom↓
回复: 9

求教如何在没有桌面环境的linux arm开发板环境中运行qt的GUI程序

[复制链接]

出85入85汤圆

发表于 2024-3-7 09:36:32 | 显示全部楼层 |阅读模式
手头有块开发板,瑞萨的RZ/G2L芯片,开发板公司提供的映像是ubuntu 22.04,但是没有桌面环境,只有命令行。想运行海康的相机平台,通过窗口环境运行相机的各种配置及查看抓拍内容,看其安装包里面有QT的二级制文件,所以估计其是Qt的GUI。
现在关心的是Qt的GUI可以运行在没有桌面环境的ubuntu中吗?还需要配置什么吗?

出235入235汤圆

发表于 2024-3-7 09:43:12 | 显示全部楼层
可以的。但需要仔细配置。。QT有个场景就是用在没有桌面的系统。。

论坛里面有个大咖好像经常这么干。。。我们在翼辉实时系统上用过,也是没桌面的。

出0入90汤圆

发表于 2024-3-7 10:00:52 | 显示全部楼层
qt只用core,不用gui的时候,就是个后台程序,当然可以运行。
但是如果你要开发GUI,然后对方给你的UBUNTU缺是没有桌面的,那你怎么开发GUI呢?
就没办法所见即所得了,只能盲写。

建议自己重新创建一个正常的ubuntu虚拟机,然后把对方的交叉编译器、源码等都转移过来,再开发。

出0入0汤圆

发表于 2024-3-7 10:12:21 | 显示全部楼层
纯framebuffer设备也是可以用QT的,你需要把液晶驱动搞定

出85入85汤圆

 楼主| 发表于 2024-3-7 10:52:24 | 显示全部楼层
honami520 发表于 2024-3-7 10:00
qt只用core,不用gui的时候,就是个后台程序,当然可以运行。
但是如果你要开发GUI,然后对方给你的UBUNTU ...
(引用自3楼)

海康有个linux arm64环境下的相机配置软件mvs,以及对应的sdk,支持ubuntu系统。
我们前期想在arm板上的ubuntu上运行,评估一下性能,后续再进一步开发,后期程序可能没有gui,在对应的pc机上有界面进行操作。
所以现在想以最快的方式装上个对应的桌面系统,然后运行一下。

还有坛友提到的framebuffer,难度似乎也不是一点点

出0入33汤圆

发表于 2024-3-7 11:03:39 来自手机 | 显示全部楼层
可以装虚拟桌面环境吗?vnc  rdp 之类的。

出0入984汤圆

发表于 2024-3-7 11:11:11 | 显示全部楼层
xorg video dummy?

出0入0汤圆

发表于 2024-3-8 03:42:34 来自手机 | 显示全部楼层

在液晶驱动没有问题可以正确识别Linux frame buffer设备后设置环境变量export QT_QPA_PLATFORM=linuxfb:fb=/dev/fb0:rotation=90 
或者运行程序时加入参数: ./app -platform linuxfb:fb=/dev/fb0:rotatio=90

出100入312汤圆

发表于 2024-3-8 06:13:38 来自手机 | 显示全部楼层
在其他有桌面的板子上开发好可以么

出85入85汤圆

 楼主| 发表于 2024-3-16 11:38:14 | 显示全部楼层
本帖最后由 zwhzwh_11 于 2024-3-16 11:44 编辑

问题解决了,在厂家提供的ubuntu命令行里运行startx命令,会打开预置的xfce桌面环境,安装海康的mvs可以运行。我更新到楼主位,谢谢各位大佬支招。
之前试过将sources.list的源改成aliyun的嵌入式ports源,安装了两个桌面环境:lxqt和lxde,结果lxqt可以出现登录的对话框,输入密码后可能是1g内存有限,又跳到命令行里面,lxde压根没反应。
后来无意间试了startx命令,结果进入了。之间问过厂家销售人员,一个多礼拜没有回音

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-29 19:54

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表