QT with SGX PVR2D pixel format ERROR


I am using BeagleTouch from LIquidware with BeagleBoard C4.
I want to compile QT-embedded with SGX support
I have compiled QT-embeeded, libgles-omap3 and omap3-sgx-modules using openembedded recipies.

And configured QT with :
-embedded arm -egl -plugin-gfx-transformed -plugin-gfx-qvfb -plugin-gfx-vnc -plugin-gfx-directfb -plugin-gfx-powervr -opengl es1 -openvg
-plugin-mouse-tslib -qt-mouse-pc -qt-mouse-qvfb -qt-mouse-linuxinput -qt-mouse-tslib -qt-kbd-tty -qt-kbd-linuxinput -openssl

Booting from minicom with:

OMAP3 beagleboard.org # setenv bootargs console=ttyS0,115200n8=noinitrd ip=dhcp rw root=/dev/mmcblk0p2 omapfb.mode=lcd:480x270MR-24@60

OMAP3 beagleboard.org # boot

After Booting lsmod shows:

Module Size Used by
pvrsrvkm 124693 2 bufferclass_ti,omaplfb

omaplfb 8942 0
bufferclass_ti 4768 0

root@beagleboard:~# qtdemo -qws -display powervr

/dev/fb0: could not find a suitable PVR2D pixel format

Could not initialize EGL display - are the drivers loaded?
/dev/fb0: could not find a suitable PVR2D pixel format
powervr: driver cannot connect

Also, Please find attached, strace log for the same.

I googled this error, and found this BeagleBoard’s Google Groups link.
It says “use the sgx libs from the angstrom feeds, those fixup the pixelformat”

But as mentioned before, I am using open.embeddded recipies only.

Can anyone suggest me the solution for this or if I am doing anything wrong.

I have followed all the steps of this QT-nokia Blog.

Please guide me in solving this issue. Any Guidance and suggestion is greatly appreciated.

Thanks in Advance,

Akshat Saha

akshat.strace.02062011.log (92.6 KB)