**** BEGIN LOGGING AT Mon Nov 03 03:00:00 2014 Nov 03 03:08:34 Is the Trello the best place to look for things to work on? Nov 03 03:20:37 … or would the issue tracker at http://issues.webos-ports.org be a better place to look for things to work on? Nov 03 03:20:56 * DougReeder_ waves to patrickC Nov 03 03:21:57 hey DougReeder_! Nov 03 03:22:00 how's things? Nov 03 03:22:52 I’ve been very sick for three weeks, but otherwise things are well. Nov 03 03:23:20 I fixed the bug where non-ascii chars in Enyo 1 apps were mangled. Nov 03 03:24:01 nice, and hope you feel better Nov 03 03:24:09 * PatrickC got a lot of planning done for CES Nov 03 03:24:23 And it sounds like we’ll ba able to add feeds to Preware 2 soon, so it should be a lot easier to find out where LuneOS needs fixes to support apps. Nov 03 03:24:39 sweet! Nov 03 03:24:44 i've not run prepare in years Nov 03 03:24:47 preware* Nov 03 03:24:54 i've not run webOS in years :'( Nov 03 03:24:55 i miss it.... bad Nov 03 03:29:51 A remanufactured Nexus 4 is only $150 at expansys: http://www.expansys-usa.com/google-nexus/ Nov 03 03:30:18 all my monies is going toward CES Nov 03 03:34:45 hello hello Nov 03 03:36:27 sup JayCanuck Nov 03 03:36:29 long time Nov 03 03:36:41 yepyep Nov 03 03:36:49 * PatrickC wishes he could get back into webOS Nov 03 03:36:57 no way for me to at this point. rely on too many services Nov 03 03:38:53 So I tried the LuneOS virtualbox guide using the latest zip in the stable directory with Virtualbox 4.1, however it's refusing to boot "critical error during startup" Nov 03 03:40:12 anyone have any ideas? importing the appliance was straightforward and I changed no settings from the presets Nov 03 03:42:59 "fatal error in recompiler cpu: Trying to execute code with memory type addr_code=0000000040ab0020 addend=ffffffffc72e5000 at 0000000040ab050d. (iHandlerMemType=0x38 iMMIOMemType=0x30)" Nov 03 03:44:02 (for reference, both the webOS Touchpad and the webOS SmartTV emulators load fine) Nov 03 04:13:01 In addition, as I asked on twitter, is there a quick go-to point to differentiate LuneOS devices from Android devices on ADB, or just check for /etc/palm-build-info existence/content for example? Nov 03 04:37:11 I gotta head off; if someone could message me with info/assistance on twitter or email it'd be appreciated **** BEGIN LOGGING AT Mon Nov 03 10:08:57 2014 Nov 03 10:09:19 mroning Nov 03 10:13:13 Tofe: morning Nov 03 10:13:25 On your tabbed launcher: Is that ready to test? Nov 03 10:15:01 Herrie|Veer: well, I didn't have time to work on it last week, so it may be the same as what you tested before, i.e. no save of layout in db8, but the rest should be ok Nov 03 10:15:23 I'm still thinking about how to introduce categories for the various apps Nov 03 10:16:14 I didn't test it yet, the code you had in there was "old" so I wasn't sure it was the right code Nov 03 10:16:19 Can give it a go though Nov 03 10:16:48 Tofe: can't you just put a category field into db8 and the filter the query result for it? Nov 03 10:17:35 morphis: well, the question is more about the initial layout, i.e. default categories Nov 03 10:18:13 ah Nov 03 10:18:20 Herrie|Veer: maybe I should rebase my branch, I think it may lack one or two fixes Nov 03 10:18:24 can't we load that from a conf file on the filesystem? Nov 03 10:18:30 The TP ones are quite OK? Nov 03 10:19:14 Herrie|Veer: yes, but in Legacy the default categories were hard-coded in LSM, which was kind of ugly Nov 03 10:19:49 Tofe: https://github.com/webOS-ports/luna-sysmgr/blob/webOS-ports/master/conf/default-launcher-page-layout.json Nov 03 10:19:50 morphis: yes, a conf file could be a solution Nov 03 10:20:38 morphis: oh, where did I see it was in the cpp code... ok, maybe I wasn't looking at the correct place Nov 03 10:20:45 Tofe: and https://github.com/webOS-ports/luna-sysmgr/blob/webOS-ports/master/conf/launcher-conf.orderly is the schema Nov 03 10:21:24 a json conf file would be nice Nov 03 10:22:05 is afaik in /etc/palm/ Nov 03 10:22:22 morphis: ok, then it's already ready-to-use, actually Nov 03 10:28:01 Herrie|Veer: ok, I just rebased my branch Nov 03 10:30:01 Great will give it a go soon :) Nov 03 10:31:55 You have any idea why vkb, Enyo 1/2 apps don't launch after First Use is closed? After reboot all is OK so seems it has something to do with QML First Use, since it worked fine with Enyo First Use in the past.... Nov 03 10:32:15 Herrie|Veer: that should be fixed Nov 03 10:32:28 atleast when I tried the release image on my mako Nov 03 10:32:55 Hmmz let me try again then... Nov 03 10:33:08 It wasn't it latest stage before release on mine? Nov 03 10:33:13 right Nov 03 10:33:39 Ah ok Nov 03 10:33:49 Need to d/l release and try there then :) Nov 03 17:23:20 JaMa: heya Nov 03 17:23:35 I've been trying to build luneos for a new device for the past few days Nov 03 17:23:51 just trying to work past the errors.. but I finally got stuck the other day Nov 03 17:24:10 it doesn't seem to be placing the cmake ac files for palmsocket & socket in the sysroots folder for my device Nov 03 17:24:15 so it results in this error: http://paste2.org/Bnfhg8Y3 Nov 03 17:24:44 i'm going to see if i can push my stuff somewhere so you can take a look Nov 03 17:30:34 GranPC: building for flo? Nov 03 17:31:03 yeah Nov 03 17:31:06 nexus 7 2013 Nov 03 17:31:15 just trying... hopefully i'll be able to get something running, haha Nov 03 17:31:18 i've pushed my meta-smartphone here: https://github.com/GranPC/meta-smartphone Nov 03 17:33:11 can you pastebin ls -lR from libpalmsocket WORKDIR sysroot-destdir? Nov 03 17:33:42 in webos-ports/tmp-*glibc/work/flo-webos-linux-gnueabi/libpalmsocket/2.0.0-32+ow+gitrAUTOINC+0319a6fba4-r0/sysroot-destdir or so Nov 03 17:33:53 maybe it wont be there if it was reused from sstate Nov 03 17:34:41 http://paste2.org/9nXDpPcA Nov 03 17:34:43 seems mostly empty Nov 03 17:35:17 i did try one compeltely full rebuild btw Nov 03 17:35:22 removed the entire tmp-eglibc folder and retried Nov 03 17:35:29 same error :( Nov 03 17:36:59 try bitbake -c cleansstate libpalmsocket; bitbake -c build libpalmsocket Nov 03 17:38:00 if it's still this empty after that, we should check all temp/log.* files Nov 03 17:38:46 holy shit it's not empty Nov 03 17:39:01 im going to try the same thing with libsandbox then Nov 03 17:39:39 it's possible that you had broken archive in sstate-cache directory Nov 03 17:39:51 aha so that's a build folder too Nov 03 17:39:52 did you run out of disk-space or something like that in some previous build? Nov 03 17:39:55 whoops, assumed everything that was in tmp-eglibc Nov 03 17:39:58 ha, yeah Nov 03 17:40:11 i think it was way before hitting libpalmsocket but i wouldn't know Nov 03 17:40:14 then it would be safer to wipe whole sstate-cache together with tmp-eglibc Nov 03 17:40:41 sounds like a plan Nov 03 17:40:48 man and here I was going nuts about the whole thing Nov 03 17:40:50 you're awesome! Nov 03 17:40:52 thank you!! Nov 03 17:41:22 hehe :) Nov 03 18:52:27 GranPC: so problem is solved? Nov 03 18:52:29 JaMa: problem with qtwebkit is that navigator.qt.postSyncMessage doesn't get registered Nov 03 18:52:45 morphis: yeah, that one is, it seems! Nov 03 18:52:52 waiting for the full build from scratch to finish Nov 03 18:52:57 JaMa: and I also see: ! Missing GStreamer or QtMultimedia, disabling HTML5 media element support Nov 03 18:52:59 for qtwebkit Nov 03 18:53:03 GranPC: :) Nov 03 18:53:10 you're all awesome! :) Nov 03 18:53:19 just humans :) Nov 03 18:53:51 http://www.engadget.com/gallery/nexus-9-lollipop-screenshots/3071885/#!slide=3071885 = webos :| Nov 03 18:54:22 #18, anyway Nov 03 18:54:53 * GodGinrai hunts for the correct thing to unblock to see images on engadget Nov 03 18:55:24 GodGinrai: let me know when you find it Nov 03 18:55:25 :/ Nov 03 19:00:25 GranPC: fyre.co apparently Nov 03 19:00:32 ghostery? Nov 03 19:00:40 using noscript Nov 03 19:01:14 argh. Nov 03 19:01:20 it's something in ghostery, but i don't know what Nov 03 19:01:22 it's not fyre.co Nov 03 19:02:13 GranPC: IIRC, I didn't get fyre.co until I allowed blogsmithmedia.com Nov 03 19:03:30 had to allow adobe omniture AND advertising.com for it to work Nov 03 19:03:32 haha how crappy Nov 03 19:03:45 oh weird Nov 03 19:04:01 I didn't have to enable those Nov 03 19:07:51 GranPC: btw. can you extend and correct the porting guide as you go? Nov 03 19:08:01 morphis: yup, definitely on the plans Nov 03 19:08:05 making some small helper thingies too :) Nov 03 19:08:48 need to find out if I'm actually doing anything right before updating the guide, haha Nov 03 19:09:11 :) Nov 03 19:09:15 recipe wise it looks good Nov 03 19:09:30 totally different from the stuff on the guide Nov 03 19:09:35 couldn't get that to work, I assume it's for a future vresion Nov 03 19:09:46 it's copypasta from grouper Nov 03 19:10:04 it was, but didn't had time for that yet Nov 03 19:10:11 would be great if you can adjust it to what you did Nov 03 19:10:21 yup, will do :) Nov 03 19:11:11 thanks Nov 03 19:30:30 DougReeder_: was it you with the Zap app having performance issues? Nov 03 19:30:36 Yes. Nov 03 19:30:44 ok Nov 03 19:30:51 is the app available somewhere? Nov 03 19:31:01 and how can I measure it's speed? Nov 03 19:31:07 Yes, let me generate the URL Nov 03 19:31:41 Put several hundred photos in a folder, run Zap, and have Zap share that folder. Nov 03 19:31:56 ok Nov 03 19:33:11 Zap will tell you how many photos it’s sharing, and if there’s a notice at the top “To share all pictures in this album… divide it into two or more..” then it spent a full minute indexing, but didn’t finish all the photos in the directorry. Nov 03 19:33:21 ok Nov 03 19:33:40 It can index 234 photos in a minute on my N4. Nov 03 19:34:58 http://hominidsoftware.com/non-public/com.hominidsoftware.zapphotoshare_2.3.4_all.ipk Nov 03 19:35:39 Over the winter, I’ll put it in the precentral feed. Nov 03 19:35:48 ok Nov 03 19:36:01 DougReeder_: generally we're missing any optimization for cpu sharing Nov 03 19:36:12 legacy did that very extensive Nov 03 19:37:04 The indexing read several K from each file, then parses the EXIF data, so I don’t know if it’s IO limited or processor limited. Nov 03 19:37:53 It opens up to five files at once, so it’s generally using five file handles Nov 03 19:38:55 I believe libuv, which underlies Node, keeps several threads around to support file IO. Nov 03 19:39:52 propapbly Nov 03 19:47:33 The experimented with the number of files read at once. Performance increased logrithmically with the number of simutaneous files, up to about 5 (more on the TP than on the Pre3). Nov 03 19:48:29 ok Nov 03 19:50:19 IIRC, node doesn’t keep more than a half-dozen threads around for file IO. I’m not sure if that meant I was using up the available file-reading threads, or the main Node thread could keep up with a half-dozen file-reading threads. Nov 03 19:52:20 The TP, with two cores and hyperthreading, can run about four threads simultaneously, I believe, while the Pre3 only 2. Even on the Pre3, I had better performance reading four files at once than two. Nov 03 19:53:29 I hope that points to some places to look - I haven’t done much work with optimizing performance. Nov 03 21:11:46 damnnn Nov 03 21:11:57 my build crapped itself building webkit Nov 03 21:12:02 needs more ram Nov 03 21:17:02 GranPC, yeah webkit gobbles ram when building Nov 03 21:17:11 ya, no problem Nov 03 21:17:15 just notched up the RAM in the VM to 16 GB Nov 03 21:17:19 i think that should be enough... i hope. Nov 03 21:17:25 it is for me Nov 03 21:17:36 glad i have a box big enough to do that Nov 03 21:17:55 haha, so glad i got that extra RAM too Nov 03 21:18:46 hasn't anyone ever tried to tackle the webkit ram problem? Nov 03 21:22:29 not that I'm aware of, I haven't dug into it anyway Nov 03 21:44:19 task 1961 of 1961 Nov 03 21:44:28 time to start backing up my nexus 7! Nov 03 21:49:30 GranPC: fingers crossed, if your successful i might be inspired to take another stab at the hammerhead (Nexus 5) Nov 03 21:49:41 haha I don't think it's going to work on the first try Nov 03 21:49:42 maybe Nov 03 21:50:04 i really want to get this thing running tho Nov 03 21:50:08 i'll let you know! Nov 03 22:30:44 awww Nov 03 22:30:46 error: 'BATTERY_SYSFS_PATH' undeclared (first use in this function) Nov 03 22:30:52 found this on google: http://logs.nslu2-linux.org/livelogs/webos-ports/webos-ports.20130605.txt Nov 03 22:47:51 GranPC: You were able to sort? Nov 03 22:47:57 yup, thanks Nov 03 22:47:57 You're familiar with Nyx? Nov 03 22:48:00 not at all Nov 03 22:48:00 OK:D Nov 03 22:48:06 but it's ok I'm figuring it out as I go :) Nov 03 22:48:15 I think this should help: https://github.com/GranPC/nyx-modules/commit/778fe30773e59d0bdca68364ad0059c4298109d2 Nov 03 22:48:27 OK it's Open webOS specific layer in between hardware and OS the way I understood it Nov 03 22:48:36 So it's less hardware specific and more generic Nov 03 22:48:58 aha makes sense Nov 03 22:49:12 i'm surprised that it only asks you for a few values Nov 03 22:49:16 Anyway Tofe/morphis know a lot more about that ;) Nov 03 22:49:18 wonder how it gets wlan/bluetooth etc Nov 03 22:49:24 I'm off to bed, almost midnight here;) Nov 03 22:49:31 same haha Nov 03 22:49:36 thanks for the help :) Nov 03 22:49:39 Curious to see your results :) Nov 03 23:00:25 arrrgh, QA issues now Nov 03 23:19:01 -rw-rw-r-- 1 stanley stanley 296M Nov 4 00:16 webos-ports-dev-package-flo-20141103230436.zip Nov 03 23:19:03 oh my god Nov 03 23:19:08 it built Nov 03 23:21:41 now comes the scary part... will it boot Nov 03 23:28:28 seems like i'm stuck at the google logo Nov 03 23:28:29 :( Nov 03 23:28:42 it reboots after a minute or so in it Nov 03 23:28:51 you got further than i did at least Nov 03 23:28:53 welll I have no idea how to debug this, doesn't matter Nov 03 23:28:57 let's try and figure this out Nov 03 23:30:48 iirc you should be able grab the kernel messages from the last reboot from /proc/last_kmsg Nov 03 23:31:07 as a starting point anyway Nov 03 23:31:09 ah, awesome!! didn't know that worked! Nov 03 23:31:11 didn't work on my phone Nov 03 23:31:19 I think I've already figured it out though Nov 04 00:08:20 holy crap! Nov 04 00:08:22 it's running systemd! Nov 04 00:08:23 adb works! Nov 04 00:08:37 nice Nov 04 00:09:34 google logo went away now, black screen Nov 04 00:09:35 that's amazing Nov 04 00:10:26 * thrrgilag grabs some popcorn and watches irc window intently Nov 04 00:10:49 I should do the same and watch my tablet's screen and see if it does osmething Nov 04 00:10:52 I think that's the end of the line though Nov 04 00:11:03 need to figure out why it's a black screen I guess Nov 04 00:12:12 you can check to see if luna-next is running, see what the logs say via journalctl Nov 04 00:14:55 luna-next is running Nov 04 00:15:35 what's the build for? Nov 04 00:15:46 Nov 04 00:14:25 flo LunaSysMgr[965]: ** Message: void DisplayManager::backlightOn(int, int): LedControlKeypad returns NULL Nov 04 00:15:51 Alan_Morford: nexus 7 2013 Nov 04 00:16:02 ok Nov 04 00:16:23 you got one? Nov 04 00:16:41 I do not. Had a 2012. Sold it to family when I went back to webOS last year. Nov 04 00:16:57 aww Nov 04 00:17:27 I do not miss it. Nov 04 00:18:13 haha why? Nov 04 00:18:22 I'm pretty happy with my 2013, even in its android-running form Nov 04 00:50:17 The super widescreen feel wasn't what I wanted in a small tablet Nov 04 01:13:54 what's running systemd now? Nov 04 02:30:17 sorry, I closed my window by accident last night. Is is better to look for tasks to work on, on issues,webos-ports.org or on the Trello ? **** ENDING LOGGING AT Tue Nov 04 03:00:00 2014