TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3358: am3358 运行 qt 程序报错:Could not queue DRM page flip on screen LVDS1 (Permission denied)

Part Number:AM3358

SDK 版本:ti-processor-sdk-linux-rt-am335x-evm-07.03.00.005

硬件:beaglebone black    BBVIEW+4.3寸屏幕(使用非设备树的老版本SDK测试功能完好)

运行 自带QT 程序报错(已设置相关环境变量):

                                                                         

fei xu:

root@am335x-evm:/usr/share/examples/gui/analogclock# sudo  ./analogclock \      > -platform eglfs 

                                                              QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'      Failed to move cursor on screen LVDS1: -13                                      qt.qpa.input: xkbcommon not available, not performing key mapping               Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is cre.Could not set DRM mode for screen LVDS1 (Permission denied)                     Could not queue DRM page flip on screen LVDS1 (Permission denied)               Could not queue DRM page flip on screen LVDS1 (Permission denied)               Could not queue DRM page flip on screen LVDS1 (Permission denied)               Could not queue DRM page flip on screen LVDS1 (Permission denied)               Could not queue DRM page flip on screen LVDS1 (Permission denied)               ^X^XCould not queue DRM page flip on screen LVDS1 (Permission denied)       

,

Nancy Wang:

建议到英文论坛咨询,会有相关专家给您支持。

e2e.ti.com/…/processors-forum

,

fei xu:

那边论坛没有回复,你们帮看一下吧。

我尝试把weston关掉 ,使用 linuxfb 运行程序:

root@am335x-evm:/usr/share/examples/gui/analogclock# sudo  ./analogclock  -platform linuxfb

显示正常。

但是现在ti的sdk里面已经支持sgx的drm驱动,eglfs下的错误如何解决?

Could not queue DRM page flip on screen LVDS1 (Permission denied)    

,

Nancy Wang:

您的问题我可能无法给到有效的建议,您在英文论坛发布的帖子已经分配给相应的工程师在跟进,如果明天仍然没有答复,我会帮您再问一下。

,

fei xu:

你好,截至现在那边依旧没有回复

,

Nancy Wang:

我帮你发个邮件问一下。

,

fei xu:

你好,感谢的帮助,那边工程师给了回复,按照他的方法可以正常显示qt example了,但是有个问题:

关闭了weston以后,触摸屏一直不对,我移植了tslib,并完成了5点校准,但是启动qt程序后坐标还是偏移比较大。

我看了一下以前的帖子,原因是SDK中触摸屏是基于weston的:e2echina.ti.com/…/yocto-project-qt5-tslib

是不是我要重新编译qt?

,

Nancy Wang:

建议继续跟进英文贴,谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » AM3358: am3358 运行 qt 程序报错:Could not queue DRM page flip on screen LVDS1 (Permission denied)
分享到: 更多 (0)