**** BEGIN LOGGING AT Sat Jan 21 02:59:56 2023 Jan 21 09:05:31 Morning! Jan 21 09:21:48 Morning! Jan 21 09:22:06 Herrie: https://github.com/webOS-ports/meta-webos-ports/pull/563 this should fix all aarch64 halium UI Jan 21 09:24:19 Tofe: Looks straight forward enough Jan 21 09:24:37 Shouldn't OSE have similar issue with RPi aarch64? Jan 21 09:24:55 yes, I think ioctl implementation has an issue, and doesn't exit in error when it should Jan 21 09:25:06 (only with halium though) Jan 21 09:26:21 well it's specific to halium, here; so it could be a bug in an old kernel, or something else when communicating with the halium droid glue Jan 21 09:27:21 Tofe: OK clear Jan 21 09:27:46 Well could have been a lot harder to fix I guess so fairly quick one this time Jan 21 09:28:14 yes, hopefully this part of the code isn't an opaque driver blob Jan 21 09:28:39 now let's try and disable opengl es 3 on hammerhead-halium Jan 21 09:28:49 or maybe only 3.1 and 3.2 Jan 21 09:29:49 Tofe: Well we probably will need it for Tenderloin and Mako too Jan 21 09:30:10 Mako has same opengl es I guess, but the Adreno on Tenderloin might be more limited even Jan 21 09:30:26 right, it's just easier to test on hammerhead right now Jan 21 09:30:44 look like there's a -feature-opengles3, so probably also a -no-feature-opengles3 Jan 21 09:33:37 Tofe: Agreed, just wanted to mention mako and tenderloin since both at same old 3.4 as well Jan 21 09:34:09 yup Jan 21 09:38:22 Spending my morning trying to fix a Tefal multi toaster :P Jan 21 09:39:45 morning Jan 21 09:39:48 well, breakfast is very important Jan 21 09:39:54 JaMa: o/ Jan 21 09:43:03 Was looking forward to waffles and it tripped the circuit protector :'( Jan 21 09:43:36 damn waffles Jan 21 09:54:50 Probably got some liquid inside somewhere, so need to take it apart and clean/dry it Jan 21 09:59:21 "OpenGL ES 3.0 ........................ no" ok, let's go ahead and build the whole image Jan 21 11:18:43 Tofe: What you did? I can build some other images here with same changes Jan 21 11:20:25 Herrie: https://bpa.st/Z64GK Jan 21 11:43:33 My power outage this morning messed up tmp-glibc Jan 21 11:43:35 Will nuke it Jan 21 11:47:39 Wasn't able to fix the appliance, so new one will be ordered... Was 5+ years old so well, served well Jan 21 12:03:36 JaMa: I discovered freeboard today, maybe I'll try and sketch something together with the glances rest api https://imgur.com/a/fsqvaSO Jan 21 14:01:36 mmh there are still shader errors :( Jan 21 14:22:49 Tofe: But on Halium version we didn't have UI before, so that's an imporvement? Jan 21 15:05:14 we did until Qt6 Jan 21 15:06:08 and I'm still not 100% that gles 3.0 shader are really disabled; I only modified qtbase recipe, but the qtshadertool that Qt uses to precompile the shaders might have used wrong parameters Jan 21 15:06:17 Tofe: So you have shader errors and no UI here now on hammerhead? Jan 21 15:07:17 exactly Jan 21 15:16:20 I see calls to "/usr/bin/qsb --glsl 100es,120,150 --hlsl 50 --msl 12 -b -O -s" during the build, which seems to indicate that gles 3 has been excluded, if I refer to https://doc.qt.io/qt-6/qtshadertools-qsb.html#shading-languages-and-versions Jan 21 15:35:04 Tofe: We might still need to force OpenGL in qt6-qpa instead of RHI? Jan 21 15:51:24 not sure; when debugging on device, it looks like some shaders are built fine Jan 21 16:06:16 ok so I confirm that the shader link failure comes from our halium blobs Jan 21 16:25:51 Halium returns opengl 3.0 Jan 21 16:25:57 which is correct for Adreno 330 Jan 21 16:45:17 So it's qpa-hwcomposer or something else or you not sure? Jan 21 16:55:11 not sure really Jan 21 17:06:16 Well seems the newer devices work fine, so it's som