[Interest] [Development] Qt5.2.1+eglfs / WebKit2 running on i.MX6q ?
BERTIN, NICOLAS (NICOLAS)
Nicolas.Bertin at alcatel-lucent.com
Wed Apr 2 09:31:03 CEST 2014
Another piece of information: someone posted last week in the Yocto Freescale mailing list a tip to make it works but only with Qt5.1.1
= it consists in adding fbpix=BGR32 to the kernel bootargs.
I tested it myself to confirm it !
Unfortunately, it doesn't work with Qt5.2.1
Nicolas
>
>> On Tuesday, 01 April, 2014 15:48:01 Michael Olbrich wrote:
>> Hi,
>>
>>> On Tue, Apr 01, 2014 at 11:27:09AM +0200, Thomas Senyk wrote:
>>>> On Wednesday, 26 February, 2014 12:51:30 BERTIN, NICOLAS wrote:
>>>> I'm trying to get WebKit2 running on a Linux/i.MX6Q board (sabresd). I
>>>> succeeded in building Qt5.2.1+eglfs and the WebKit1 based examples are
>>>> running well.
>>>>
>>>> Now, I'm trying to get WebKit2 running: the MiniBrowser example runs on
>>>> the device, but only the navigation bar on top is functional, the
>>>> webview
>>>> area stays white and empty. The same issue occurs with the Flickrview
>>>> example: only the thumbnails are shown...
>>>>
>>>> I'd like to know if some you are experiencing the same kind of issues
>>>> and/or have managed to make WebKit2 working on the same kind of
>>>> platform?
>>>>
>>>> Any advices to debug this problem are more than welcomed.
>>>>
>>>> Thanks!
>>>
>>> Looks like this issue is still present.
>>> I can reproduce and on meta-fsl-arm mailing-list a couple of people can as
>>> well.
>>>
>>> Has anyone investigated this so far?
>>>
>>>
>>> (added dev as this seems to be a general problem on imx6 with webkit2 and
>>> Qt5.2.1)
>>
>> This is not imx6 specific. WebKit2 works with out of process rendering. I
>> don't think there is any API eglfs could use to share the textures between
>> the processes. Something like wayland is needed for that.
>
> Actually your right. It has nothing to do with eglfs.
>
> Isn't webkit2 sharing it's tiles with shm?
> At least that's how it used to be :) .. because: it used to work with eglfs
> and your absolutely right, there is no way to share textures with a egl/fb
> setup.
>
>
> The possible points of failure I see:
> - shm-setup
> - the filling (/rendering) of the shm
> - the take-out (/texture-upload) on gui side
>
>
>>
>> I've heard some rumors about wayland support for the binary vivante
>> drivers, but I've not seen it anywhere.
>
> I've checked that, same issue: webkit2-rendering is white for qt-wayland-
> clients!
>
>>
>> Wayland + Etnaviv (the open source driver for vivante GPUs) is probably the
>> way to go. But that's currently in the 'some demos are working' stage[1].
>> It's not really usable yet.
>>
>> Regards,
>> Michael
>>
>> [1] https://plus.google.com/105928421692264581950/posts/2U7o9agHZ8z
>
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
More information about the Interest
mailing list