vivante driver segmentation fault with qt 5.4.2 + qtwayland 5.4.2 + weston 1.6.0

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

vivante driver segmentation fault with qt 5.4.2 + qtwayland 5.4.2 + weston 1.6.0

2,871 次查看
vikaspatil
Senior Contributor I

Dear All,

When I launch any example application from (i.e. specific from opengl folder) qt5.4.2 and qtwayland 5.4.2 on desktop-shell of Weston 1.6.0 with GAL2D renderer  from following list I am getting segmentation fault as mentioned below in graphics driver. While I can run other application from “/usr/share/qt5/examples/widget, touch, gui etc…” , . I also tested “weston-simple-egl” test for EGL and GLES2 and it is working fine.

Does anyone here tried this and observed the same? Could someone here give some inputs/suggestions to debug and fix this or any known fix? Should I try 5.0.11.p4.4 instead 5.0.11.p4.5 fro vivante driver?

** List of apps not working

root@linux:~# ls -l /usr/share/qt5/examples/opengl/

drwxr-xr-x    2 root     root          4096 Jan  1 00:01 cube

drwxr-xr-x    2 root     root          4096 Jan  1 00:01 hellogl2

drwxr-xr-x    2 root     root          4096 Jan  1 00:01 hellowindow

drwxr-xr-x    3 root     root          4096 Jan  1 00:00 textures

** Qt app starting using command

#./textures -platform wayland

** Error:

Program received signal SIGSEGV, Segmentation fault.

wl_egl_window_destroy (Cannot access memory at address 0x0window=0x27166c) at gc_egl_platform.c:779

779 gc_egl_platform.c: No such file or directory.

** Components Used:

Linux 3.14.28 (i.mx6Solo)

Vivante graphics driver - imx-gpu-viv_5.0.11.p4.5-hfp

Qt 5.4.2

Qtwayland 5.4.2

Wayland 1.6.0

Weston 1.6.0 (from meta-ivi 9.0 for ivi-shell patches) + (GAL2D patches from fido branch of meta-fsl-arm)

Wayland-ivi-extension 1.3.91 (meta-ivi 9.0)

** Starting Weston with following command: (no errors in log)

weston --tty=1 --backend=fbdev-backend.so --use-gal2d=1 --use-gl=0 --log=/tmp/weston.log

Thanks & Best Regards,

Vikash

标签 (4)
标记 (4)
6 回复数

1,743 次查看
hzekierdogan
Contributor II

Hi Vikash,

I am working on sabresd platform, wayland backend and qt5.3.2 using fsl-release-bsp (imx-3.14.28-1.0.0_ga). But I am not successful yet. I have seen some touch anomalies on the screen for qt5 applications. Can you share with me your build procedure. Which repo and branches, patches etc.

Thanks.

Zeki

0 项奖励
回复

1,743 次查看
rgallego
Contributor II

Hi

I have the same problem, Did you find the solution?

regards

Roi

0 项奖励
回复

1,743 次查看
vikaspatil
Senior Contributor I

Yes. I used older version of GPU driver. i.e. imx-gpu-viv_5.0.11.p4.4-hfp

Regards,

Vikash

1,743 次查看
rgallego
Contributor II

Thanks @!! this solved the problem!!!

0 项奖励
回复

1,743 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hi Rodrigo,

So did this works with older version and not with the new ones?

Regards

1,743 次查看
ortogonal
Contributor III

Thanks! Works for my now.

But instead of Weston I use the QtWaylandCompositor!