[Interest] compiling qt with eglfs
Thomas Senyk
thomas.senyk at pelagicore.com
Wed Nov 7 12:59:13 CET 2012
On Wed, November 07, 2012 05:29:00 PM pritam.ghanghas at gmail.com wrote:
> Hi
>
> I was trying to get qt working with eglfs + opengles.
> I am able to compile but when I try to run hellogl_es2. I get this.
>
> ./hellogl_es2 -qws
No no no! :) No! :)
I can't stretch that enough: eglfs doesn't support this application!
Those plugins (eglfs, simplegl, minimalegl, kms,...) only support one(!)
fullscreen opengl-surface..
Therefor one can't mix QWidget-classes with QGLWidget (as it's the case for
hellogl_es2)
Take qmlviewer or similar and use QGLWidget as viewport for the
QGraphicsView/QDeclarativeView
(-opengl as argument for qmlviewer)
> QScreenLinuxFb::connect: No such file or directory
> Error opening framebuffer device /dev/fb0
>
> : driver cannot connect
>
> Aborted
>
> I don't understand why it needs /dev/fb0.
QWS != QPA
They are different, independent Qt ports.
They can't co-exist! You have to take one or the other!
eglfs is a platform plugin for QPA
Their is simplegl for QWS, but I got no clue about it's current state.
Me advice is to try QPA and eglfs as I know it's working.
>
> Any Ideas what is wrong. This is with Qt 4.8.3.
> configure argument and output can be found here.
> http://pastebin.kde.org/598940/
>
> I am comiling qt5 in parallel but results from that will take some time.
> Any ideas what is going wrong here.
You will not have that problem with qt5, as qws is gone ;)
More information about the Interest
mailing list