**** BEGIN LOGGING AT Wed Aug 27 02:59:58 2014 Aug 27 07:31:30 hm... lock screen can't unlock on touchpad too Aug 27 07:47:38 oops.. works after turn off -> turn on screen Aug 27 16:13:08 nizovn_: you go further with the black screenshots? Aug 27 16:29:29 I have two ideas for now. Aug 27 16:30:33 morphis: using android screencap is not good way? Aug 27 16:30:57 no, screencap doesn't work Aug 27 16:31:07 depends on surfaceflinger Aug 27 16:31:24 I thought on libgui Aug 27 16:31:42 anyway, i agree it isn't good Aug 27 16:37:11 morphis: better way is to render by opengl to framebuffer object. Such way was also in old luna-sysmgr. But I'm newbie in qt, so need some time to write, test it. Aug 27 16:37:52 nizovn: the thing is: the grabWindow() approach works fine on other targets like the N4 Aug 27 16:38:37 morphis: framebuffer not works on touchpad, i thought grawWindow() uses it. Aug 27 16:41:36 it's a bit different Aug 27 16:41:46 we're not using the framebuffer directly anymore Aug 27 16:41:51 we're using something called the hwcomposer Aug 27 16:42:24 see http://source.android.com/devices/graphics.html Aug 27 16:44:35 basically the hwcomposer is wrapped within a Qt QPA Aug 27 16:44:57 see https://github.com/mer-hybris/qt5-qpa-hwcomposer-plugin Aug 27 16:45:43 nizovn: btw. with /system/bin/logcat you can see what happens on the Android side Aug 27 16:46:06 maybe this bug is related to http://issues.webos-ports.org/issues/531 Aug 27 16:46:23 what you could try is Aug 27 16:46:27 run /system/bin/logcat Aug 27 16:46:39 then try to take a screenshot and see if somehting happens Aug 27 16:46:55 ok Aug 27 16:48:06 Tofe: you have a idea why grabWindow() isn't working on the Tp Aug 27 16:57:55 JaMa: ping Aug 27 17:00:08 morphis: let me read a bit Aug 27 17:00:47 it just returns a black image on the TP Aug 27 17:00:51 but works on the N4 Aug 27 17:02:12 without some debug log it will be hard to guess Aug 27 17:03:00 I'm starting a tenderloin download. Or is that a bug we've always had with hwcomposer on TP ? Aug 27 17:04:19 afaik I never saw screenshots working on the TP Aug 27 17:04:23 nizovn started the investigation here Aug 27 17:04:42 ok Aug 27 17:15:12 morphis: pong, but bbl in 10mins Aug 27 17:15:36 JaMa: what about http://issues.webos-ports.org/issues/547? Aug 27 17:15:59 that is all I want :) Aug 27 17:37:55 heh Aug 27 17:38:08 I should have known before pushing those CHECK_URI changes :) Aug 27 17:38:17 but I'll look hopefully this weekend Aug 27 17:40:40 thanks Aug 27 18:21:25 btw logcat says: Aug 27 18:21:26 W/Adreno200-ES20( 1416): : GL_INVALID_OPERATION Aug 27 18:21:26 W/Adreno200-EGLSUB( 1416): : PMEM_INV_CACHES undefined Aug 27 18:21:26 W/Adreno200-EGLSUB( 1416): : Invalidate failed : handle 0x9f7ee8 (offs=0 len=300000) Aug 27 18:21:26 W/Adreno200-ES20( 1416): : GL_OUT_OF_MEMORY Aug 27 18:22:11 interesting Aug 27 18:36:21 nizovn: why does it allocate so much memory? Aug 27 18:37:41 don't know:( Aug 27 18:37:52 it also says on initialization: Aug 27 18:37:52 ... Aug 27 18:37:52 Remote Branch: quic/mako_jb_mr1 Aug 27 18:37:52 ... Aug 27 18:37:52 I/Adreno200-EGL( 1802): : EGL 1.4 QUALCOMM build:AU_LINUX_ANDROID_JB_VANILLA.04.02.02.60.051_msm8960_JB_VANILLA_CL2997615_release_AU (CL2997615) Aug 27 18:37:54 mako and msm8960 seems strange Aug 27 18:39:48 nizovn: mmh yes, I don't know why we would have that sort of name on a TP android build Aug 27 18:40:13 Tofe, nizovn: the problem is that we don't have real binaries for the tp Aug 27 18:40:34 so I think the guys who did the cyanogenmod port (which we're using as base) just took the binaries from somewhere else Aug 27 18:41:19 ah, ok, I thought HP provided the first android build and cyanogenmod took on after that Aug 27 18:41:26 they did Aug 27 18:41:34 but that was gingerbread Aug 27 18:41:42 with kitkat etc. you need newer things Aug 27 18:41:43 btw Aug 27 18:41:44 I/Adreno200-EGL( 146): : EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_JB_VANILLA.04.02.02.60.051_msm8960_JB_VANILLA_CL2997615_release_AU (CL2997615) Aug 27 18:41:44 I/Adreno200-EGL( 146): Build Date: 04/11/13 Thu Aug 27 18:41:44 I/Adreno200-EGL( 146): Local Branch: Aug 27 18:41:44 I/Adreno200-EGL( 146): Remote Branch: quic/mako_jb_mr1 Aug 27 18:41:46 I/Adreno200-EGL( 146): Local Patches: NONE Aug 27 18:41:48 I/Adreno200-EGL( 146): Reconstruct Branch: AU_LINUX_ANDROID_JB_VANILLA.04.02.02.60.051 + NOTHING Aug 27 18:41:52 is what I have on my cm build I've installed Aug 27 18:41:58 and there things are working quite well Aug 27 18:42:41 http://bpaste.net/show/e803d0aae91f Aug 27 18:43:18 morphis: by "quite well", you mean, screenshot is working ? Aug 27 18:43:31 didn't tried that Aug 27 19:12:12 on my relatively ancient CM10 install, hitting the screenshot command in Android causes a kernel panic Aug 27 19:12:27 or something similar, anyway. it appears to freeze for quite a while, and then reboots automatically. Aug 27 19:21:59 hm Aug 27 19:47:39 morphis: Had any chance to look into the other screen issues with TP? Or is nizovn looking at these as well? Aug 27 19:48:46 no, not yet Aug 27 19:52:06 Herrie: btw I can't reproduce #543 Aug 27 19:55:00 nizovn: I had it happening a few times, mainly after restarting luna-next with "adb shell systemctl restart luna-next" Aug 27 19:55:26 Seems random enough though, but happened with me a couple of times after restarting luna-next Aug 27 19:55:53 I put my logfile so it might give you some clues, but when you cannot reproduce it will be hard to fix I guess Aug 27 19:56:59 Herrie|Laptop: ok, thanks Aug 27 20:13:23 nizovn: if you want something else (/easier) beside this: see http://issues.webos-ports.org/issues/551 Aug 27 20:17:45 morphis: thanks, but I can start only from tomorrow. Aug 27 20:21:03 np Aug 27 20:21:20 nizovn: it's still your free time :) Aug 28 00:52:08 Hey guys, I am having problems with the latest emulator. Aug 10th? 32 bit. The emulator seems to freeze after I click an app. (calendar, calculator, settings, etc.) **** ENDING LOGGING AT Thu Aug 28 02:59:58 2014