[wpe-webkit] AArch64 builds in AUR

Andrea Giammarchi andrea.giammarchi at gmail.com
Wed Mar 27 06:40:06 PDT 2019


I see WPE WebKit 2.24 is out, I wonder if I could get one of those answers
I'm looking for before re-building everything :-)

https://wpewebkit.org/release/wpewebkit-2.24.0.html

On Fri, Mar 22, 2019 at 9:23 PM Andrea Giammarchi <
andrea.giammarchi at gmail.com> wrote:

> Last update for the Raspberry Pi 3 and Arch Linux
>
>    - the touch screen works but it needs linux-aarch64-raspberrypi-bin
>    which actually gave me some other issue (but it works in general)
>    - most CSS, WebGL, 2D canvas demos are fine, even without overclocking
>    the pi, and either at 720p or 480p (touch screen resolution)
>
> What still doesn't feel right ...
>
>    - I've seen this demo running on a video, no way it works here
>    http://www.emerveille.fr/lab/helloracer/index.html ... is there any
>    remote way to debug the WPE console / errors?
>    - this demo says that something is missing ... as if the WebGL version
>    I am using is not updated enough: http://madebyevan.com/webgl-water/
>    - there is no way I can run the pasta demo at the same speed shown in
>    this post:
>    https://medium.com/@decrocksam/building-wpe-webkit-for-raspberry-pi-3-cdbd7b5cb362
>
> Accordingly, I wonder if I'm still missing something ... like building
> Cairo with OpenGL instead of GLESv2 ... or building something else with
> OpenGL or GLEv2 enabled (mesa? ... FAIK video core is already mainstream
> supported though)
>
> Any sort of hint/clarification would be appreciated, thanks.
>
> P.S. I'm happy regardless with the result 'cause it's still the best kiosk
> I could imagine for a Pi so far 👋
>
>
> On Fri, Mar 22, 2019 at 5:47 PM Diego Moore <diego.moore at gmail.com> wrote:
>
>> I will look into this over the weekend and report back.
>>
>> I didn’t make much progress on a rooted AMLogic set-top-box so let me try
>> on the RPI or Khadas VIM first to see if that’s the issue.
>>
>> On 22 Mar 2019, at 12:28, Andrea Giammarchi <andrea.giammarchi at gmail.com>
>> wrote:
>>
>> Hi Diego (and others)
>>
>> So, I like automations but having conflicts with dependencies is not
>> super simple to handle.
>>
>> I had to re-package cog as cog-wpe-gl so it doesn't bother trying to
>> rebuild wpewebkit from the scratch.
>>
>> To install all packages you can simply:
>>
>> bash <(curl -s archibold.io/kiosk/utils/wpe-aarch64)
>>
>> the content of the file is here:
>>
>> https://github.com/WebReflection/archibold.io/blob/gh-pages/kiosk/utils/wpe-aarch64
>>
>> If you want to install everything from scratch with one command, and
>> low-to-little interaction (unfortunately mandatory), I've prepared a s
>> script that does all the things for you:
>>
>> Boot and login as root, type this:
>>
>> bash <(curl -s archibold.io/kiosk/wpe)
>>
>> Follow the instructions (it will ask you from time to time to add some
>> root or alarm password)
>>
>> If everything goes fine, at the end of the script it should reboot into
>> full screen 720p kiosk on a local page showing the IP add and info.
>>
>> You can then ssh alarm at 192.168.1.111 (or whatever address it shows) and
>> change the initial page from that point on, to anything else you like.
>>
>> If you are into NodeJS you can follow these instructions:
>> https://medium.com/@WebReflection/nodejs-for-the-web-pi-kiosk-126283f5be16
>>
>> Have fun 👋
>>
>>
>>
>>
>>
>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-wpe/attachments/20190327/8045a3ec/attachment.html>


More information about the webkit-wpe mailing list