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
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
Hi
I have the same problem, Did you find the solution?
regards
Roi
Yes. I used older version of GPU driver. i.e. imx-gpu-viv_5.0.11.p4.4-hfp
Regards,
Vikash
Thanks @vikaspatil!! this solved the problem!!!
Hi Rodrigo,
So did this works with older version and not with the new ones?
Regards
Thanks! Works for my now.
But instead of Weston I use the QtWaylandCompositor!