查看: 3106|回复: 3

[已解决] imx6qsabresd GPU 测试

[复制链接]

该用户从未签到

3

主题

5

帖子

0

新手上路

Rank: 1

积分
27
最后登录
2016-6-13
发表于 2016-3-30 11:55:37 | 显示全部楼层 |阅读模式
本帖最后由 小智MM 于 2016-4-19 11:53 编辑

我在板子上执行 厂家给的实例程序01_SimpleTriangle 出错 打印信息
01_SimpleTriangle: ../common/src/fsl_egl.c:52: fsl_getNativeDisplay: Assertion `eglNativeDisplayType != ((void *)0)' failed.
Aborted
我的 板子时imx6qsabresd
yocoto版本L3.14.52-1.1.0_ga
我的文件系统下libEGL 和 libX11的 库都有。

我看了程序的源码 发现实在调用 fsl_getNativeDisplay()的时候出错了。
我看了fsl_getNativeDisplay()的实现 ,发现 实在 XopenDisplay(NULL) 时出错。

请大神帮忙解决一下。感激不尽!!!!!

我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

2

主题

43

帖子

0

注册会员

Rank: 2

积分
94
最后登录
2018-5-11
发表于 2016-4-1 16:25:47 | 显示全部楼层
帮忙顶上去
回复 支持 反对

使用道具 举报

该用户从未签到

3

主题

5

帖子

0

新手上路

Rank: 1

积分
27
最后登录
2016-6-13
 楼主| 发表于 2016-4-15 16:37:45 | 显示全部楼层
解决了:
这是因为缺少驱动和没有指定显示设备
只要在板子上执行
加载驱动
modprobe galcore
指定显示设备
export DISPLAY=:0.0
就可以了

回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

809

帖子

1

超级版主

Rank: 8Rank: 8

积分
1566
最后登录
2023-1-17
发表于 2016-4-19 11:52:49 | 显示全部楼层
恭喜楼主问题已经解决,欢迎有问题继续在本论坛中交流讨论哈。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 03:59 , Processed in 0.088769 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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