OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10690|回复: 13

开机自启动Qt例程报错,提示无法加载Qt platform plugin"linuxfb"。

[复制链接]

3

主题

7

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2020-2-7
在线时间
11 小时
发表于 2020-12-9 09:22:06 | 显示全部楼层 |阅读模式
1金钱
    大家好!
    我按照“【正点原子】I.MX6U Qt移植V1.3.pdf”来操作,然后根据“【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.5.pdf的“38.5.3 开机自启动测试”修改“/etc/init.d/rcS”,会报
错,提示无法加载Qt platform plugin"linuxfb",试了网上的很多方法也还是不行。希望论坛的各位大神能够指导一下,谢谢!

baocuo.jpg
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

7

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2020-2-7
在线时间
11 小时
 楼主| 发表于 2020-12-9 16:28:59 | 显示全部楼层
用原子哥出厂的根文件系统就不会报错了,也能够正常跑自己做的Qt程序了。可能是因为开发板对应的根文件系统不支持Qt吧。
回复

使用道具 举报

3

主题

7

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2020-2-7
在线时间
11 小时
 楼主| 发表于 2020-12-9 16:39:41 | 显示全部楼层
不过我是完全按照“【正点原子】I.MX6U Qt移植V1.3.pdf”来操作的,将Qt移植到开发板里面去了。而且,在MobaXterm输入./QTemperature或者执行自己的Qt例程(./Car_Demo),程序是可以正常跑的。
回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2020-6-25
在线时间
3 小时
发表于 2020-12-9 16:51:17 | 显示全部楼层
我也是这个问题,移植了最新文档中使用 qt5.12.9,运行qt程序就提示load the plugin ‘linuxfb’ 失败,环境变量也配置了,
回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2020-6-25
在线时间
3 小时
发表于 2020-12-9 16:52:48 | 显示全部楼层
我折腾一天了,还没有找到问题出在哪,技术支持qq群,没有一个官方人员出来指导一下,有位私底下聊了聊,让我按照文档走,我按照文档走了,一模一样的按照文档,
还是不行
回复

使用道具 举报

9

主题

767

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5274
金钱
5274
注册时间
2019-9-25
在线时间
433 小时
发表于 2020-12-9 18:11:21 | 显示全部楼层
            
想思考的时候,有时还可以用屁股,QQ 1252699831
回复

使用道具 举报

9

主题

767

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5274
金钱
5274
注册时间
2019-9-25
在线时间
433 小时
发表于 2020-12-9 18:32:37 | 显示全部楼层
首先你确认下,这个程序 是否开机后,再去启动是否正常启动? 如果做开机自启动,那么你的Qt环境变量是否在你的程序运行之前生效了?
想思考的时候,有时还可以用屁股,QQ 1252699831
回复

使用道具 举报

9

主题

767

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5274
金钱
5274
注册时间
2019-9-25
在线时间
433 小时
发表于 2020-12-9 18:34:40 | 显示全部楼层
craigtao 发表于 2020-12-9 16:52
我折腾一天了,还没有找到问题出在哪,技术支持qq群,没有一个官方人员出来指导一下,有位私底下聊了聊,让 ...

为什么别人按文档走是正确的,你就不行,文档有让你用nfs去挂载文件系统 了吗?不要总说完全按文档走,根本 就不一样
想思考的时候,有时还可以用屁股,QQ 1252699831
回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2020-6-25
在线时间
3 小时
发表于 2020-12-10 08:56:08 | 显示全部楼层
我想说明一个事情,使用开发板自带的 文件系统,把编译好的qt,移植到文件系统,就能正常启动qt,
但是,但是,按照你们提供的文档,使用相同的编译器、相同的busybox,按照你们文档步骤一模一样制作出来 文件系统不能正常加载Qt。

为什么这样? 难道你们提供的文件系统制作和文档说明不一样,我可以这样理解吗? 为什么?

你们的文档不就是 完全开放,把文件系统的制作给我们讲明白,如果完全讲透了,为什么按照文档制作的文件系统不能正常运行qt,反而你们开发板资料带就能,

首先,我表明立场:没有什么恶意。

我只是想说明,这是跨平台编译,和我使用的系统没有关系,只和我使用arm-gcc版本、busybox版本有关系,
但是我使用的都是你们开发板提供的,
回复

使用道具 举报

0

主题

7

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2020-6-25
在线时间
3 小时
发表于 2020-12-10 08:57:42 | 显示全部楼层
茂茂2019 发表于 2020-12-9 18:34
为什么别人按文档走是正确的,你就不行,文档有让你用nfs去挂载文件系统 了吗?不要总说完全按文档走,根 ...

你的回复,我真的不想说什么,
nfs挂载就能差别很大吗???????

我同样使用nfs挂载,使用你们官方提供的文件系统就行,和nfs没有关系,

不要一直跟我说按着文档走,
回复

使用道具 举报

9

主题

767

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5274
金钱
5274
注册时间
2019-9-25
在线时间
433 小时
发表于 2020-12-10 10:22:00 | 显示全部楼层
craigtao 发表于 2020-12-10 08:57
你的回复,我真的不想说什么,
nfs挂载就能差别很大吗???????

楼主 是因为想设置开机自启动,他的报错是因为没有在Qt程序之前使能qt的环境变量,而你就不一样了,你是配置不对,导致找不到linuxfb,有可能是lcd根本没启动起来,或者 是环境变量配置错误
想思考的时候,有时还可以用屁股,QQ 1252699831
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2021-10-12
在线时间
3 小时
发表于 2022-12-22 10:59:21 | 显示全部楼层
qt.qpa.plugin: Could not find the Qt platform plugin "linuxfb" in "/usr/lib/arm-qt/plugins"
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem

Aborted
这个问题很多人都碰到了,也没有见官方出来解决这个问题,很多学者也就不了了知,因为有出厂程序就可以。我很希望官方把遇到的问题给大家解决一下。
回复

使用道具 举报

0

主题

201

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2552
金钱
2552
注册时间
2019-12-5
在线时间
352 小时
发表于 2022-12-28 09:16:08 | 显示全部楼层
遇到问题不能及时得到解决。看来原子哥要出来澄清下了。
回复

使用道具 举报

1

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
426
金钱
426
注册时间
2021-3-9
在线时间
56 小时
发表于 2022-12-28 10:00:01 | 显示全部楼层
你这样自启,可能你的qt的环境变量还没设置好就启动程序,导致程序有一些环境变量没有正确设置,具体的你可以去看一下出厂系统里面初始化脚本,或者你试试把你的程序编译成静态链接
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 06:53

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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