**** BEGIN LOGGING AT Thu Jun 18 02:59:57 2020 Jun 18 06:13:10 Morning! Jun 18 06:35:25 Morning! Jun 18 06:35:36 Tofe: Ooh nice, a working camera... Was it just the qtmultimedia? Jun 18 06:36:39 this was taken using our app Jun 18 06:36:56 "working" might a bit overstated at this time Jun 18 06:37:15 +be Jun 18 06:39:29 Well it captures a picture Jun 18 06:39:32 That's already something Jun 18 06:40:16 yes :) Jun 18 06:41:22 The preview is still not working, and I couldn't change the active camera or its settings. But I'm also using our app as-is, which was built to interact with libcompat, so maybe that's logical Jun 18 06:43:43 Tofe: This is just to go back to master branch: https://github.com/webOS-ports/luna-appmanager/pull/25 squashed the 3 commits (1 proper, 1 trial & reversal) from herrie/acg in herrie/acg-clean so we have a single commit to merge. Jun 18 07:05:47 Tofe: OK got a bit further now with updated luna-appmanager, got WAM to crash now LOL.... Jun 18 07:06:29 I see this: Jun 18 06:56:18 qemux86-64 chgrp[844]: chgrp: unknown group compositor which is due to the fact we don't have https://github.com/shr-project/meta-webosose/tree/master/meta-webos/recipes-core/base-passwd/base-passwd yet Jun 18 07:06:48 Not sure that's critical though. I also see Jun 18 06:56:19 qemux86-64 webapp-mgr.sh[843]: listener function for opcode 3 of wl_output is NULL Jun 18 07:06:57 Which might be a more real cause Jun 18 07:07:09 Then I see: Jun 18 06:56:20 qemux86-64 systemd[1]: webapp-mgr.service: Main process exited, code=killed, status=6/ABRT Jun 18 07:09:35 yes the wayland issue might be a hint Jun 18 07:10:03 Herrie: didn't we need to run it as root ? Jun 18 07:15:09 Tofe: Yes we changed that already: https://github.com/webOS-ports/wam/blob/herrie/LuneOS/files/launch/systemd/webapp-mgr.sh.in#L27 Jun 18 07:15:29 I guess pending base-passwd changes that we don't have currently Jun 18 08:09:40 Tofe; GDB output: https://paste.ubuntu.com/p/DFmDHj747b/ Jun 18 08:14:31 Herrie: you do have XDG_RUNTIME_DIR=/tmp/luna-session right ? Jun 18 08:20:14 Tofe: yes https://github.com/webOS-ports/wam/commit/72aed3babb62ccccc5b959b8f1ced70a58480621 Jun 18 08:21:05 Then I'm quite not sure what the issue is :/ Jun 18 08:42:14 Tofe: FYI OSE's roadmap was updated: https://www.webosose.org/about/roadmap/roadmap/ Changes as per https://github.com/webosose/website/commit/b2ceba5e32dc7f64c6e27448d58112b6d7455a15 Jun 18 08:52:55 journald ?... maybe they would be interested by my changes on the log system Jun 18 08:53:50 Well journald is already there I think? Jun 18 08:54:00 Always worth to propose to them Jun 18 09:09:55 Herrie: I thought they disabled it, maybe I don't remember correctly or something has changed Jun 18 09:11:54 Herrie: https://github.com/webosose/webos-initscripts/commit/1b69a45bbb5ebd19a2e4f03755da0c999f58b537 Jun 18 09:13:53 ahah https://github.com/webosose/webos-initscripts/commits/master/CMakeLists.txt looks like they struggled a bit with journald vs pmlogd :D Jun 18 09:18:31 Tofe: Yeah they moved on 2.1.0 release it seemed, but yes I saw a lot of commits & reverts LOL Jun 18 09:19:21 Anyway, it means we can probably drop pmlogd ourselves Jun 18 09:20:24 Tofe: Yeah we should be able to, on a long to-do list Jun 18 09:20:33 Not my highest priority to be honest, but yeah ;) Jun 18 09:20:42 exactly :) Jun 18 09:25:50 Tofe: Seems I would need to add this patch to Chromium still? https://paste.ubuntu.com/p/4N4nsX5NRR/ as per http://logs.nslu2-linux.org/livelogs/webos-ports/webos-ports.20191124.txt ? Jun 18 09:27:06 I mean it's still not there in Chromium 79: https://github.com/webosose/chromium79/blob/master/src/ozone/wayland/screen.cc#L48 Jun 18 09:36:51 Herrie: oh, right, well spotted Jun 18 09:37:54 hopefully the paste still exists Jun 18 09:37:57 Not sure that would be the cause, but worth to try at least? Jun 18 09:37:59 Yeah it's there Jun 18 09:38:13 well, it's needed for sure Jun 18 09:38:21 otherwise the APIs don't match Jun 18 09:42:18 Let me try that Jun 18 09:44:27 let's push this patch on GH, this time :p Jun 18 09:53:08 On it Jun 18 10:02:27 OK error seems different now: https://paste.ubuntu.com/p/VysRk6B5sz/ Jun 18 12:10:29 Tofe: Sending a bunch of PR's to switch back to our normal branches instead of herrie/acg Jun 18 12:16:58 Herrie: I wondered why not put "all" for testr Jun 18 12:17:29 I guess we could LOL Jun 18 12:18:26 I try to avoid "all" where possible, but well ;) Jun 18 12:19:47 I'll merge it anyway, we can do it later if it's a bother Jun 18 12:23:35 for luna-applauncher , I don't understand: does it really need "all" ? Jun 18 12:24:13 maybe, but I don't know this component Jun 18 12:27:01 https://github.com/openwebos/luna-applauncher/search?q=PalmService&unscoped_q=PalmService it should be pretty limited: applications, database, (search ?), maybe contacts Jun 18 12:32:14 Tofe: Probably not ;) I might have been lazy there Jun 18 12:51:06 Let me rework that one a bit then Jun 18 13:35:50 Tofe: Done Jun 18 13:43:19 Herrie: got a new PC finally, so I can start testing out building luneos on various things. i'd like to try it out on the palm pvg100 since i mentioned a few days back they got it able to install lineage and whatnot Jun 18 13:44:45 Herrie: thanks, merged Jun 18 13:47:20 slothman: Ah nice, do you have links to lineage bits? Jun 18 13:48:00 I can give you the general xda page info. I haven't delved into it yet myself, I just know they have two working buildings Jun 18 13:48:35 the only thing is, is the bootloader is still non-existent, so it's currently ran through a program called "sugar" Jun 18 13:48:59 which may or may not make building a non-android variant unfeasible Jun 18 13:49:35 https://forum.xda-developers.com/android/development/guide-to-treble-gsi-palm-phone-t4101947 Jun 18 13:49:51 this is the guide, and I believe post 1 is fully updated and working Jun 18 13:50:58 I ordered another one of them last night (it's possibly damaged) since I messed mine up and dropped it while tired which cracked the lower screen. since it's omled, it knocked out the gesture button Jun 18 13:51:24 if the new phone is bad, I'll just swap the screens out Jun 18 13:51:41 slothman: Well TWRP is sufficient in general, more worried about the android version Jun 18 13:51:57 they have android 9 and 10 working according to posts Jun 18 13:52:14 treble/gsi with AOSP and lineage Jun 18 13:52:19 Well we're stuck at Android 7 for now, but Halium project is working on Android 9 with treble/GSI Jun 18 13:52:26 That's something we'll look into going forward Jun 18 13:52:38 ah Jun 18 13:53:38 was halium the one you guys said you were based around? Jun 18 13:54:41 Yes, basically it's a generic approach to the Android side that's shared between LuneOS, Ubuntu Touch and Plasma Mobile Jun 18 13:54:49 So not each project needs to reinvent the wheel Jun 18 13:55:05 https://halium.org/ Jun 18 13:55:22 gotcha gotcha, so it's more like the starting point for your exploits Jun 18 13:56:36 Yes, because we're for most devices locked to Android & it's binaries (not for Pinephone and LG Hammerhead/Nexus 5 anymore), but for others we are Jun 18 13:57:04 So Halium builds a very minimal android that we starts inside a LXC container Jun 18 13:57:18 Through libhybris we access the hardware on Android side Jun 18 14:00:42 ah, makes sense. I guess I have a weird question, but should things advance to android 9, and the pvg100 could be exploited and ran in luneos, would it be possible/allowed for someone like myself to make a custom skin of luneos? I honestly keep staring at that tiny phone, and think "this should be a watch. I can easily make a bracket with straps" Jun 18 14:11:37 slothman: Yes UI is in QML in general Jun 18 14:11:44 With QtCreator you can do a lot Jun 18 14:11:48 Even now already Jun 18 14:13:49 Tofe: There's a few more pending: https://github.com/webOS-ports/luna-prefs/pull/2, https://github.com/webOS-ports/storaged/pull/5, https://github.com/webOS-ports/nodejs-module-webos-sysbus/pull/11, https://github.com/webOS-ports/mojomail/pull/7, https://github.com/webOS-ports/filecache/pull/6, https://github.com/webOS-ports/tweaks/pull/10, https://github.com/webOS-ports/luna-qml-launch Jun 18 14:13:49 er/pull/16, https://github.com/webOS-ports/preware/pull/36, https://github.com/webOS-ports/webos-connman-adapter/pull/7 Jun 18 14:14:25 slothman: With QtCreator, you can have https://github.com/webOS-ports/luna-next-cardshell and you'll need https://github.com/webOS-ports/luneos-components Jun 18 14:15:08 You cna basically tweak this UI: https://twitter.com/thenanobel/status/1264567444342837249/photo/2 Jun 18 14:15:25 You can always try our VirtualBox image, which is a ful fledged OS ;) Jun 18 14:31:38 fantastic things. Thanks Herrie for all the info. I'm gonna disappear now for a few days due to RL training. Got the info posted in a notepad file so I'll come back and check it out when I get time. Jun 18 14:33:56 slothman: In general we have everything logged as well (when server & bot are up at least): http://logs.nslu2-linux.org/livelogs/webos-ports/ Jun 18 14:34:49 Going back to 2012, lots of resources in there ;) Jun 18 15:12:32 Herrie: I'll look at the end in a moment :) Jun 18 15:12:39 at the rest* Jun 18 15:34:17 Herrie: in https://github.com/webOS-ports/luna-qml-launcher/pull/17/files I guess there are useless files ? container, manifest, perms ? do we use webos_app for qml-launcher ? Jun 18 15:39:08 ^ I closed the PR, it's quite too many mistakes in there Jun 18 15:42:43 Actually it's not *that* bad. I think only the container is a duplicate Jun 18 15:51:57 do many PRs, looks like you have fun as well :) Jun 18 15:52:41 Herrie: I don't have the rights for https://github.com/webOS-ports/luna-prefs/pull/2 it seems Jun 18 15:52:46 JaMa: yes, lots of fun Jun 18 15:59:37 Herrie: we'll need https://github.com/webOS-ports/luna-qml-launcher/pull/18 , I'm not sure why that one slipped away :) Jun 18 16:28:12 Tofe: I grepped for herrie/acg Jun 18 16:28:17 That's why Jun 18 16:31:11 Tofe: luna-prefs access sorted Jun 18 16:43:57 Are you sure, for luna-prefs ?... I didn't get any email, nor can I merge the PR Jun 18 16:56:44 Tofe: Seems it was the limited UI on phone Jun 18 16:56:46 Try again Jun 18 16:57:20 merged Jun 18 16:58:22 Seems we're good now Jun 18 16:58:32 Will have a look at recipe updates later today or tomorrow probably **** ENDING LOGGING AT Fri Jun 19 02:59:57 2020