**** BEGIN LOGGING AT Tue Sep 26 03:00:03 2017 Sep 26 06:50:26 Morning! Sep 26 06:51:07 Morning! Sep 26 07:49:01 Morning Sep 26 07:49:25 should I trigger stable builds or can I squeeze one more unstable build now? Sep 26 07:52:25 JaMa: Please go ahead with unstable Sep 26 09:33:54 Tofe: Herrie|Pre3: with kms and gbm enabled in qtbase (and mesa-gl) I was able to start luna-next on rpi3-64, now only following services crash: powerd.service sleepd.service sntp.service storaged.service Sep 26 09:34:02 but still it doesn't show the LuneOS UI Sep 26 09:34:12 will retry on 32bit when the unstable build is finished Sep 26 09:39:14 JaMa: ok Sep 26 10:58:02 JaMa: It's probably small config stuff... Might poke Andolamin to have a look if he has some time. Sep 26 10:59:40 Tofe: I managed to get Flash & WideVine working on my qemux86, so the options flag work fine Sep 26 10:59:42 :) Sep 26 10:59:56 Just Netflix doesn't load yet but that's UserAgent I guess Sep 26 11:02:40 with the issues in meta-rpi-luneos I doubt that it ever worked correctly with pyro release, e.g. the qtbase bbappend looks suspicious (i.e. it doesn't make any sense) Sep 26 11:02:47 Herrie|Pre3: ok, that's great Sep 26 11:03:19 JaMa: I agree Sep 26 11:03:27 maybe before upgrade to morty and upgrade qt to 5.6 .. Sep 26 11:03:42 JaMa: Yes likely Sep 26 11:17:29 Tofe: User agent stuff doesn't work anymore because this was disabled in BrowserWebView.qml in Browser App. Sep 26 11:17:49 I guess this will require a little rework. I'll give it a go Sep 26 11:18:30 Shouldn't be hard Sep 26 11:28:53 ok Sep 26 12:13:37 Tofe: Hmmz not really sure what's the best place to do this Sep 26 12:17:13 We have a default ua but want this to be overwritten for certain sites Sep 26 12:17:46 So we'd need to intercept when the user presses enter before it starts loading Sep 26 12:21:30 Herrie|Pre3: that's a navigation request Sep 26 12:30:09 Tofe: In the onCommitURL iin NavigationBar.qml? Sep 26 12:30:50 Herrie|Pre3: no, for the LunaWebEngineView component -- but I'm not sure, it's just a guess Sep 26 12:59:28 Tofe: We have some URL logics in onCommitUrl in NavigationBar.qml we can add it there I guess Sep 26 13:00:43 Where we do some url validation for example Sep 26 13:00:51 Before kicking it off Sep 26 13:12:01 morphis: ping Sep 26 13:13:20 Herrie|Pre3: ok Sep 26 13:41:17 Tofe: OK got something working it seems. Will test a bit and PR Sep 26 13:51:44 ah great Sep 26 13:52:27 Just testing Netflix now, but needed to flush some cache Sep 26 13:53:19 Hmmz Netflix doesn't work, but WideVine does :s Sep 26 13:56:21 Works on desktop Sep 26 13:56:26 I get profile selection Sep 26 13:56:51 ok, well, that good :) Sep 26 13:56:55 that's Sep 26 13:57:12 So might be something with scaling Sep 26 13:57:29 Though scrolling doesn't seem to give me anything either Sep 26 14:02:01 Could be the way they display it Sep 26 14:10:05 Log offers some clue Sep 26 14:12:37 Tofe: Might be qemu specific: https://bpaste.net/show/08217c6cc162 Sep 26 14:12:41 Will test Hammerhead at home Sep 26 14:19:02 Herrie|Laptop: you know, I never saw the binary for widevine for arm... Sep 26 14:19:53 Tofe: It exists in ChromeOS ARM restore images ;) Sep 26 14:21:34 The x86/x64 binaries can be downloaded from Google ;) Sep 26 14:24:05 Herrie|Laptop: well, I don't think we can put the ARM binaries in our recipes, but we can write a little HowTo Sep 26 14:26:51 Tofe: Yes my idea exactly :P Sep 26 14:48:44 Herrie|Laptop: what'll be the name of next release, again? Sep 26 14:51:06 Of upcoming? Sep 26 14:51:20 That'll be out shortly :P? Decaf Sep 26 14:52:28 Better would be "decaf on sterlkd Sep 26 14:52:54 s/sterlkd/steroids Sep 26 14:52:55 :P Sep 26 14:59:32 :) Sep 26 15:06:39 Herrie|Pre3: I'm preparing a little article for LinuxFr.org Sep 26 15:06:50 OK :) Sep 26 15:08:12 The last article I did was back in 3 years ago, so it's more an overview of the big changes than a detailed view :p Sep 26 15:09:01 OK :) Sep 26 16:42:59 Herrie: looked good, merged Sep 26 17:13:13 Tofe: Seems they were straightforward enough :P Sep 26 18:55:43 Morning! Sep 26 18:57:04 FYI : today I tried latest qemux86 testing build 478. I appear at least as good as previous versions. Sep 26 19:00:13 I happened to get the UI stuck (frozen) after some stress testing: opening multiple apps (14 windows) in parallel it stopped working for quite some time (appears like blocked to do garbage collection) - and finally UI continues to work .. Sep 26 19:01:24 I think I should grab some memory allocation overview - but I don't know how best to do this. Sep 26 19:14:12 top? Sep 26 19:14:47 MartinHov: how did you open apps in parallel? Sep 26 19:16:07 MartinHov: We haven't stress tested it with so much yet :P Sep 26 19:16:20 Tofe: OK I got Hammerhead kernel from Halium building now Sep 26 19:16:39 Needed to add https://gitlab.com/SaberMod/android-kernel-lge-hammerhead/commit/e8c548f68d5e4dce4fd2d983740fd8a58064583d which I didn't have yet it seems Sep 26 19:16:46 nizovn: I just launched app after app .. : web browser, settings, calculator, Tweaks, Accounts .. : now I have 14 cards next to each other .. Sep 26 19:16:59 ok Sep 26 19:18:21 it maybe was accumulating invisible animation somehow.. Sep 26 19:18:41 Which somehow we didn't seem to need with our build Sep 26 19:18:44 But well ;) Sep 26 19:18:52 Let's see how the whole image turns out Sep 26 19:22:12 Herrie: with top I see linus processes - not sure how they relate to LuneOS apps. I see luna-next with 135%CPU 22%MEM - but what to look at ? what is normal and what not ? Sep 26 19:23:53 MartinHov: I'm no Linux expert ;) Sep 26 19:24:08 But 22% Mem is quite expected with 14 cards I'd say :P Sep 26 19:24:11 Luna-next = UI Sep 26 19:26:33 ok - I kill 10 app windows (4 apps left now) - Oh yes - now luna-next is down to just 0.3%CPU - much better :) with 14%MEM => fan is calming down :) Sep 26 19:27:29 so - one of the apps did go crazy (I assume) - perhaps taking 100% CPU .. instead off going idle Sep 26 19:29:06 system performance is back to normal ; LuneOS did not crash ; great sign of robustness :) Sep 26 19:30:12 MartinHov: In general our code for UI should be quite reliable, it's a lot simpler compared to legacy Sep 26 19:30:28 But there can be leaks. nizovn fixed some CPU eaters in the past Sep 26 19:34:54 i'm able to reproduce this freeze on veeery old image, seems cpu is occupied by kswapd0 Sep 26 19:35:34 i also get ~140% cpu when some card is loading and showing launching animation Sep 26 19:36:04 OK great. I just observed the luna-next CPU can go up to ~90% if have one app and really stress the app with screen updates. When you pause the stress the CPU goes down to 0.3%CPU. This is great ! Sep 26 19:38:32 Tofe/nizovn: Any ideas for this? Kernel built fine for Hammerhead but memnotify-module not: https://bpaste.net/show/d43b9657e7c2 Sep 26 19:42:50 I guess this is some defconfig option, just not sure which one :P Sep 26 19:50:00 FYI - I think I found the culprit: Under Prefs there are 2 apps with ~same label "SDL2 OpenGLES ..." ; launching one or two of these generates 140%CPU ; I have no idea what these apps are good for: they just display one color (blue or brown) Sep 26 19:50:37 THey used to display a cursor Sep 26 19:50:41 But that seems gone for now Sep 26 19:50:49 When you would drag with mouse Sep 26 20:08:06 Herrie: maybe CONFIG_MODULES=y? Sep 26 20:10:47 Seems I might have gotten the wrong defconfig :P Sep 26 20:11:12 There were more with hammerhead in the name Sep 26 20:11:45 Seems I took hammerhead_defconfig while I probably need cyanogenmod_hammerhead_defconfig Sep 26 20:11:54 Not very helpful Sep 26 20:13:40 So will try with the correct one :P Sep 26 20:14:22 Thnx for the pointer! Sep 26 20:14:56 Because the one I used doens't have CONFIG_MODULES=y in there :P Sep 26 20:15:35 ok :) Sep 26 20:29:02 More patches needed it seems with this defconfig :P Sep 26 21:41:09 Herrie: sorry, was away Sep 26 21:41:42 yes it's probably about config_modules or something similar Sep 26 21:42:21 you can eventually diff your defconfig with what's in ours, concerning this kind of option (there are about 3 or 4) Sep 26 21:42:45 also, don't forget about this commit: https://github.com/Tofee/android_kernel_lge_hammerhead/commit/8fd41b63491f3512ce7ee536d080d90facb57f45 **** ENDING LOGGING AT Wed Sep 27 03:00:00 2017