**** BEGIN LOGGING AT Tue Nov 04 03:00:00 2014 Nov 04 05:26:34 http://www.gofundme.com/PatrickCES Nov 04 06:07:46 GranPC: ping Nov 04 08:19:56 Can I ask a question? How did LuneOS show the maliit-keyboard? I know webos-port create a webos platform in maliit-framework like Jolla's lipstick does, and I do the same. I also apply patch to QtWayland to make it ignore the QtWayland InputContext. But every time I touch the qml texerea, the maliit-keyboard didn't show on my wayland compositor. Nov 04 08:35:30 DougReeder: the bug tracker ( issues.webos-ports.org ) is recommended to look for things to work on. Nov 04 08:45:52 morphis: pong Nov 04 09:18:14 coldnew: always just ask Nov 04 09:18:28 coldnew: you generally have to handle the keyboard surface in your compositor Nov 04 09:18:37 we have an overlay component to do that Nov 04 09:18:44 Tofe can tell you more about any details Nov 04 09:18:53 GranPC: congrats that you got the device booting Nov 04 09:19:29 morning Nov 04 09:19:34 GranPC: next steps are a bit harder :) Nov 04 09:20:06 morphis: thanks Nov 04 09:20:12 yeah I figured :) Nov 04 09:20:23 I'll try and figure it out though Nov 04 09:21:00 GranPC: first step is getting the luna-next configuration right Nov 04 09:21:29 GranPC: look into meta-webos-ports/recipes-webos/luna-next/luna-next-conf Nov 04 09:21:43 the default configuration might not work for you Nov 04 09:22:09 for example you will need Nov 04 09:22:10 EGL_PLATFORM=hwcomposer Nov 04 09:22:10 QT_QPA_PLATFORM=hwcomposer Nov 04 09:22:18 instead of Nov 04 09:22:18 EGL_PLATFORM=fbdev Nov 04 09:22:19 QT_QPA_PLATFORM=eglfs Nov 04 09:36:29 I tried cppy Nov 04 09:36:45 copypasting from mako Nov 04 09:37:00 got some android container errors, not at home right now tho Nov 04 09:37:00 and? Nov 04 09:37:17 you should check with /system/bin/logcat (which reads the android log buffers) Nov 04 09:37:17 it complained that it couldn't create the android container thingy Nov 04 09:37:24 ah Nov 04 09:37:28 yep gotta do that Nov 04 09:37:31 that needs to work Nov 04 09:37:44 haha I assumed Nov 04 09:38:14 Luna complained about the config file too but I'm pretty sure that was just me botching things Nov 04 09:38:28 possible Nov 04 09:38:30 I'll keep you updated in a bit, thanks for the help so far :) Nov 04 09:38:43 check with logcat and journalctl and ping me when you see something Nov 04 10:08:42 morphis: Thanks for your explain, I'll look into source first to see what the magic behind the keyboard :) Nov 04 10:11:39 coldnew: also, make sure you tell qt that your input method is managed by maliit (QT_IM_MODULE=Maliit) Nov 04 10:12:48 coldnew: if your compositor doesn't get any new wayland window at all, it's likely that maliit hasn't even been notified of the focus change Nov 04 10:19:07 Tofe: I have set the QT_IM_MODULE variable, is there others debugging method? The only one I know is MALIIT_DEBUG variable. Nov 04 10:20:18 I only know MALIIT_DEBUG for Maliit, but you also have the wyland debug methods... which I forgot about... Nov 04 10:20:28 something like WAYLAND_DEBUG=client or server Nov 04 10:20:51 (depending on which side you want logs about) Nov 04 10:21:23 Tofe: Got it. Thank you :) Nov 04 11:04:40 Tofe: I know every app in LuneOS will pass app info in the json file, but how did maliit-keyboard achive this? I didn't see any json file in maliit source. I found I can't see the keyboard may because my Compositor (which is based on luna-next) get the maliit type as 0, which means Type::Card. Nov 04 11:08:56 coldnew: look into our maliit-framework patch Nov 04 11:09:02 nativeInterface->setWindowProperty(window->handle(), QLatin1String("type"), QString("overlay")); Nov 04 11:09:15 that is where we set the type of the keyboard window Nov 04 11:09:25 which then gets handled correctly by luna-next and the cardshell Nov 04 11:09:43 coldnew: btw. for which purpose are you writing a compositor on top of luna-next? Nov 04 11:09:46 and what are you changing? Nov 04 11:13:54 morphis: I just start to learn howto write a QtWaylandCompositor, since I found webos is a nice project and want do digg into. Currently not change anything (Only disable the luna service to make the compositor can run on my linux box). Nov 04 11:15:08 morphis: Actuallly, I has another project named "aosp-hybris", actually does the same like the shr-project. Just want to learn what the magic behind libhybris and what a system architecture should be. Nov 04 11:35:52 coldnew: ah :) Nov 04 11:36:13 just to inform: i was able to look at 597 in this weekend, code from ubuntu to save webview works, but have some problems with alignment. figuring this out now. Nov 04 11:36:22 coldnew: btw. if you add a cmake switch to disable webos specific things in luna-next that would be great Nov 04 11:36:41 so other people can easily use it without requiring any webos stuff Nov 04 11:36:50 nizovn: great Nov 04 11:36:56 nizovn: what kind of alignment problems? Nov 04 11:40:07 morphis: webview viewport is shifted vertically to height of addressbar Nov 04 11:42:23 ah Nov 04 11:42:38 nizovn: these alignment issues :) Nov 04 11:42:59 morphis: I'll try to do that :) Nov 04 11:44:53 coldnew: so you're writing your own shell, right? Nov 04 11:45:36 morphis: yes, though I still looking at card shell, but I'll write my own shell. Nov 04 11:54:37 morphis: anyclue what's wrong with this? Nov 04 11:54:42 http://paste2.org/wwHJ5KcU Nov 04 11:55:15 luna-send[874]: {"errorCode":-1000,"errorText":"Partial configuration - 10 ok, 1 failed","returnValue":false} Nov 04 11:55:22 morphis: yeah :) i afraid it will need some dirty hacks. Nov 04 12:13:32 GranPC: looks fine Nov 04 12:13:53 GranPC: the lund-send line is ok, there are still some db8 items which fail to configure on first boot Nov 04 12:13:59 oh ok Nov 04 12:14:05 then there's this Nov 04 12:14:08 actually im just gonna attach the screenshot Nov 04 12:14:12 https://peniscorp.com/stuffv2/1211022653Screen_Shot_2014-11-04_at_01.30.29.png850523293.png Nov 04 12:14:24 that's the android stuff i was talking about earlier Nov 04 12:14:30 aj Nov 04 12:14:33 s/aj/ah/ Nov 04 12:14:38 did you change your kernel config? Nov 04 12:15:09 GranPC: use https://github.com/webOS-ports/meta-webos-ports/blob/dizzy/scripts/verify_kernel_config to verify it has everything enabled we need Nov 04 12:15:16 yeah i did Nov 04 12:15:19 gonna verify again Nov 04 12:15:21 optional things can be left out Nov 04 12:15:25 just to be sure Nov 04 12:15:32 i modifie that script to make it spit out the missing lines, haha Nov 04 12:20:16 morphis: does it take the 'defconfig' from the recipes-kernel/linux/linux-asus-flo folder? Nov 04 12:24:09 oh yeah, looks like it does... doh Nov 04 15:44:51 morphis: ping Nov 04 16:19:41 Herrie|Veer: pong Nov 04 16:55:41 ran out of disk space, cleared every single build file Nov 04 16:55:46 built again and ran out of disk space on the first one? Nov 04 16:55:52 how does that even happen hahah Nov 04 16:57:11 GranPC: get a bigger HDD? :P Nov 04 16:57:22 it's in a VM, I just have to make the virtual disk bigger Nov 04 16:57:41 just funny how even after clearing the build and making the disk bigger Nov 04 16:57:44 it didn't fit where before it used to Nov 04 16:57:57 maybe I should get a 3 TB HDD just for these builds, that'd be the best Nov 04 17:05:42 http://www.htc.com/us/go/htc-hot-deals/ Nov 04 17:05:49 if anyone in here needs a new android tab Nov 04 17:13:39 GranPC: how big did make it? 70gb should be sufficient Nov 04 17:13:47 103 GB Nov 04 17:14:02 keep in mind I have the cm-wop workspace in there too Nov 04 17:14:10 +you Nov 04 17:14:11 and I have no idea how big the distro I'm running is (elementaryOS) Nov 04 17:17:21 a distro rarely takes more than 15gb Nov 04 17:17:22 Ars has a review of the Nexus 9 at http://arstechnica.com/gadgets/2014/11/nexus-9-review-a-premium-tablet-with-a-not-so-premium-feel/ Nov 04 17:18:18 for cm i don't remember... did you build the minimal target? Nov 04 17:18:49 yeah I think so Nov 04 17:18:55 followed the stuff on the wiki Nov 04 17:19:04 I've decided to move the cm stuff over to my NAS Nov 04 17:19:12 if I were to make the virtual HDD bigger I'd probably run out of space on my osx host again Nov 04 17:19:35 In case anyone is interested, HTC is selling the Nexus 9 for 50% for the next 12 hours. (http://www.htc.com/us/go/htc-hot-deals/) Nov 04 17:19:53 I'm thinking about getting one to see if I can get LuneOS up and running on it Nov 04 17:19:57 who's gonna be the first one to port luneos to the nexus 9 Nov 04 17:20:00 Andolamin: ur a champ! Nov 04 17:20:12 man, $200 Nov 04 17:20:19 that's actually a lot more interesting than $400 Nov 04 17:20:24 even knowing full well its faults Nov 04 17:21:10 Yeah - exactly. I'd definitely pay 200 for it Nov 04 17:21:19 400 is too steep, but 200 is pretty good Nov 04 17:21:36 keep in mind you'll have the android 5.0 challenge. .. on top of the rest Nov 04 17:22:11 haha yeah Nov 04 17:22:15 there's no CM builds for it yet either Nov 04 17:22:29 probably won't be for a month or two Nov 04 17:22:34 if not more Nov 04 17:23:01 and it'll take maybe more for hybris to keep up Nov 04 17:38:10 I'm still waiting for LuneOS to be confirmed to work for CDMA calls :P Nov 04 18:08:19 morphis: Sorry IRC disconnected me, so only see your pong now... Nov 04 18:08:28 Seems like webinspector is not really working for Enyo 1/2 apps... Nov 04 18:08:42 Any other way devs/users can debug stuff? http://webos-ports.org/wiki/Luna_Next_Remote_WebApplication_Debugging Nov 04 18:08:49 See http://forums.webosnation.com/luneos/328828-pivotce-next-luneos-stable-release-available-black-eye-2.html Nov 04 18:08:59 It used to work before we split the webappmgr stuff off Nov 04 18:19:28 morphis: you there? Nov 04 18:19:49 rebuilt kernel with the stuff enabled properly again (turns out I accidentally undid my changes) Nov 04 18:20:10 same old tho Nov 04 18:20:20 http://paste2.org/VIV6wOEf Nov 04 18:28:47 Ah, if only I knew a bit more about that container thing we're using, I could help... Nov 04 18:30:02 i'm gonna rebuild the kernel with /proc/config.gz enabled Nov 04 18:30:16 so i'll just take a look at it once it's booted Nov 04 18:31:42 found out theres a command "lxc-checkconfig" taht should do wonders for me too Nov 04 18:33:37 yes, I was reading some doc and that could help Nov 04 18:34:03 what is your defconfig ? Nov 04 18:36:14 GranPC: we agree you successfully passed the verify_kernel_config Nov 04 18:36:20 yeah, gimme 5, let me just get you the defconfig Nov 04 18:36:24 computer's lagging haha Nov 04 18:36:31 :) Nov 04 18:36:40 https://github.com/GranPC/linux-asus-flo/blob/master/defconfig Nov 04 18:37:52 GranPC: try CONFIG_NET_NS=y(google helps) Nov 04 18:37:58 ;) Nov 04 18:38:12 oh I saw that one, seems to be for an ancient version Nov 04 18:38:19 I'll give it a shot though, worst that can happen is it won't work Nov 04 18:38:31 ty Nov 04 18:39:11 I saw also that some of the CGROUP options that are recommended (but not mandatory) are not set Nov 04 18:39:41 is that from the output of verify_kernel_config? Nov 04 18:39:44 I don't get any output when I run it now Nov 04 18:39:51 ah no wait, it's my reading that's wrong Nov 04 18:39:58 sorry Nov 04 18:41:46 man I think I'm going to get a big ass SSD Nov 04 18:42:59 :D Nov 04 18:50:56 argh, everything makes sense now Nov 04 18:51:08 enabled /proc/config.gz, built kernel, flashed it Nov 04 18:51:11 no config.gz in sight Nov 04 18:51:14 must be using the wrong config Nov 04 18:58:05 ah ok, yes that's a strong hint :) Nov 04 20:12:27 yay I guess Nov 04 20:12:28 https://peniscorp.com/stuffv2/1160730956Screen_Shot_2014-11-04_at_21.12.25.png2556419090.png Nov 04 20:12:33 can anyone help me make sense of this? what's missing? Nov 04 20:13:03 GranPC: wtf is w/ that domain? Nov 04 20:13:11 it's the one where I dump all screenshots and stuff Nov 04 20:13:19 it's really an acronym and also a dummy filter Nov 04 20:13:41 <.< Nov 04 20:19:06 I’m confused about releases - The latest version of webos-ports-dev-package-mako.zip in http://build.webos-ports.org/luneos-stable/images/mako/ is dated Oct 31 and the settings app identifies it as Antocinno, but PivotCE says Black Eye is available, but points to http://build.webos-ports.org/luneos-stable/images/ Nov 04 20:25:26 GranPC: http://wiki.gentoo.org/wiki/LXC General Options seems may help Nov 04 20:26:20 thanks dude Nov 04 20:26:32 maybe these should be in the verify script Nov 04 20:35:43 DougReeder: We forgot to update a config file so it shows wrong name.... Nov 04 20:35:53 Fixed it for next release Nov 04 20:35:59 We're making a release checklist as well Nov 04 20:36:09 The Oct 31 stable release is actually Black Eye, then? Nov 04 20:36:24 Nov 04 20:37:48 Yeah Nov 04 20:45:09 yay, my lxc works now Nov 04 20:45:36 thanks everyone <3 Nov 04 20:45:44 going to try and figure the rest out to just get *something* on screen Nov 04 21:07:06 DougReeder: You have some ways to debug Enyo apps? Nov 04 21:07:43 Yes, I’ve been using the “Inspect Web Views” and journalctl Nov 04 21:08:15 Inspect web views as per http://webos-ports.org/wiki/Luna_Next_Remote_WebApplication_Debugging Nov 04 21:08:16 ? Nov 04 21:08:38 Yup, works well enough for me. Nov 04 21:08:48 Would be nice if URLs were stable. Nov 04 21:09:17 What you mean? Nov 04 21:10:42 The URL for a particular app depends on how many apps are running. Nov 04 21:11:09 For example, the calculator is currently http://localhost:1122/webkit/inspector/inspector.html?page=4 Nov 04 21:11:22 Ah Nov 04 21:12:59 If you quit and relaunch an app, it has a different page number. Now calculator is http://localhost:1122/webkit/inspector/inspector.html?page=7 Nov 04 21:13:19 But that’s part of webkit, not our work, right? Nov 04 21:13:39 Guess so Nov 04 21:13:47 Let me try some Enyo apps to see if I can get it working Nov 04 21:15:16 Yeah as I recall I think that's a webkit thing. I've seen it before debugging webworks apps on BlackBerry Nov 04 21:16:26 “Inspect Web Views” works the same for me on both Enyo 1 and Enyo 2 apps (unsurprisingly) Nov 04 21:18:49 Since I have only short bits of time to work on LuneOS, and I’m familiar with Enyo, I’d like to flesh out one of the apps. Nov 04 21:19:17 I’ve been looking at http://issues.webos-ports.org/ , but nothing stands out. Nov 04 21:21:13 Have app that doesn't work :S Nov 04 21:21:25 DougReeder: I think the settings app might use some work Nov 04 21:21:37 Which parts? Nov 04 21:21:38 Communities, doesn't show up in webinspector and journalctl has nothing useful Nov 04 21:21:49 Nov 04 21:19:19 mako LunaAppManager[1190]: ** Message: ApplicationManagerService:: servicecallback_launch(): launching as: appId = [com.newness.communities] , param json = [{}] Nov 04 21:21:49 Nov 04 21:19:19 mako LunaAppManager[1190]: ** Message: Application com.newness.communities isn't already running Nov 04 21:21:49 Nov 04 21:19:19 mako LunaAppManager[1190]: ** Message: SYSMGR PERF: APP LAUNCHED app id: com.newness.communities, start time: 408862 Nov 04 21:21:58 That's in, doesn't load nothing :S Nov 04 21:22:44 the wifi list seems to have some blank entries on my network... also i'm doing the system menu and it might be cool to be able to launch the settings app directly to entering a wifi password for a selected ssid on a secured network Nov 04 21:23:31 i'm working on the wifi selection in the system menu if you couldn't tell by that request Nov 04 21:23:35 Herrie , you might try commenting out the renderInto line, and see if the app launches (though nothign would be displayed) Nov 04 21:25:43 Or, Herrie, if you based it on bootplate, you might clone bootplate, ensure you can debug that, then gradualy copy over functionality from Communities. Nov 04 21:28:18 Huh, there doesn’t seem to be a wallpapers directory in Black Eye. Nov 04 21:30:55 … on my N4. It is showing up on my TP. Nov 04 21:32:36 Let me check Nov 04 21:33:09 in /media/internal/wallpapers? Nov 04 21:33:11 Or where? Nov 04 21:34:22 After flashing Black Eye, /media/internal/wallpapers no longer exists, though the pictures directory I created is still there Nov 04 21:35:33 There are 1986 files in pictures, but df says /media/internal is only 69% full, so there would have been room. Nov 04 21:37:13 Dougreeder: same here Nov 04 21:37:15 Not there... Nov 04 21:37:16 Strange Nov 04 21:37:20 Raise a bug please ;) Nov 04 21:37:26 Seems like we have some loose ends to sort Nov 04 21:38:06 Herrie , wallpapers is missing under Black Eye, but only on your N4, not your TP? Nov 04 21:41:26 I’m seeing the Media Indexer pick up new pictures. However, after adding a photo to the directory with 1986 photos, only the new photo is acknowleged by the Media Indexer. Nov 04 21:49:48 issue created: http://issues.webos-ports.org/issues/721 Nov 04 22:31:26 Will charge and test TP with "Black Eye" **** ENDING LOGGING AT Wed Nov 05 03:00:00 2014